3428
3144
2552
2020
1337
1190
1044
1025
555
507
498
446
414
334
310
288
251
244
234
213
183
172
146
108
105
104
84
81
67
65
62
61
54
47
44
41
36
35
32
26
20
19
16
15
14
10
9
8
7
6
5