4692
4074
3494
2745
2164
1954
1807
1771
1397
1369
1319
1202
1173
1127
1082
1050
959
820
787
663
571
554
528
511
480
433
429
384
380
361
333
322
289
276
272
263
248
236
192
174
173
163
156
148
142
132
129
125
124
117
105
94
76
72
65
64
62
54
53