6157
5036
3013
2880
2643
2148
2088
1726
1391
1237
1203
1186
1130
999
985
984
955
809
757
705
666
652
562
558
528
523
485
464
451
438
430
408
399
387
380
318
300
289
255
241
203
194
185
184
173
148
145
136
131
127
120
119
110
106
100
99
95
89
88