1260
1
921
1133
1607
1057
2259
9
951
1788
1225
0
1618
2886
2
2901
2650
20
1590
3629
862
1787
616
300
2999
3
2166
3683
2427
12
2100
2512
1466
1412
1568
3539