3214
3
1705
1
2221
7
2328
8
2047
2
1729
2196
1342
9
1339
4215
1059
5137
6
2836
2153
10
964
709560
4
2019
1855
1857
9927
245
1114
704
1508
3445
1052
1105
1078
4876