20970
5733
4188
3044
3016
2009
1780
1749
1511
1490
1487
1445
1399
1357
1339
1281
1197
1166
1079
1005
963
909
701
674
651
641
496
476
374
350
346
345
272
236
210
202
181
157
97
60
1
0