1260
1
921
1607
1133
1057
2259
9
2999
3
2166
2427
12
1788
951
1568
8527
3200
2122
2
1819
1564
1976
1423
599
0
1787
1590
712
2886
159
1136
1618
2271
4
2901
3971