4800
4403
2572
2471
2430
2077
2047
1456
1215
1162
1080
1079
1033
998
941
937
931
730
707
646
584
544
512
483
456
449
447
434
412
411
403
399
391
381
306
303
277
231
221
206
181
158
151
139
137
133
128
127
124
117
106
105
100
99
96