1657
2
2354
4
882
3
2153
7
2992
6
2302
1
1101
1172
1438
1445
1686
9511
5
2225
1746
631
0
1272
9055
10
1450
1529
1255
1089
3128
7199
4204
1163
4195
1340