1750
1
3090
6
1729
3673
3868
10
1289601
4
3679
5052
5347
462
0
2835
2
2760
1105
6236
1593
951
2013
1694
2919
1329
5621
8
4537
1174
3126
3
1492
6247
5
2358
9
2155
4311
3206