1750
1
1729
1694
951
1015
690
2669
2
564
1743
0
2949
108797
3679
4
1451
886
1045
2760
1105
6236
10
1329
2312
1174
1688
1492
3
4311
3206
5
2522
3012
10827
21152
8