2641
3
472
1
1600
1294
1103
407
93
81
1373
77
671
486
631
2
549
1390
0
1852
6
1365
565
658
580
66
1309
1980
8
2141
7
101
2885
4
1292
86