3121
2
1657
1
974
0
1961
1050
14676
11455
5152
1051
4
936
416
986
3
967
9
618
403
1612
14
2318
11
851
1933
6444
1417
1241
5
1310
720
2498
1462
394
2003
6
6117
5021
7