3611
3575
2406
2163
1399
1225
1119
1110
616
520
447
421
410
369
340
300
262
258
228
224
200
187
172
121
111
96
94
90
77
76
55
50
48
45
44
39
38
36
32
22
20
16
15
12
11
10
9
8
7
6