3575
1
3248
8
2323
9
3090
6
2508
7
1102
2
1660
4
3673
2028
2929
3868
10
1063
1289601
5052
5347
462
0
758
2835
1534
2184
6236
1593
951
2013
1694
2070
1559
1059
2919
2352