3477
3470
2417
2100
1275
1179
1112
890
750
531
501
441
425
391
346
283
273
236
225
220
209
190
102
98
91
86
85
73
58
49
48
46
42
33
30
28
27
21
20
19
18
17
15
14
12
8
6
5
4
3