2199
3
1192
1
1115
1073
2
1921
840
0
14
1630
1033
2860
15
3777
691
46414
458
3157
7
3449
4
1015
768
427
4328
10
1009
2522
8995
4497
503
846
3663
1710
255
315