3756
3481
2399
2238
1439
1306
1274
1014
571
548
465
443
372
355
340
309
270
245
199
195
179
148
146
143
134
97
89
76
75
65
59
58
53
52
48
46
35
34
23
22
19
18
17
16
15
14
13
12
11
10
8