4435
3639
2785
2298
1486
1471
1465
1444
1177
668
661
652
646
572
563
517
514
465
418
280
272
268
263
237
213
184
165
163
148
145
141
106
96
62
44
42
33
0