1295
1
1558
2
6952
5
1527
527
3
884
2710
2650
20
1815
280
1250
797
1935
14125
10
2250
1622
946
2100
1194
297066
0
2773
1342
915
1788
3683
1535
1431
401
2265
1534