2562
2
1814
1746
951
1
1382
1590
8527
1660
2578
2209
2110
3326
3
7034
1107
1681
400
0
1547
929
2368
2131
5431
4335
1690
2710
1431
2732
746
19944
2972
123674
35