2272
10
1010
0
2360
1
4968
2
1214
3925
22
888
1227
1943
4852
6
1297
321
1395
578
1836
11
1765
1360
3
1122
1584
1568
1655
3045
1662
2546
2704
12
768
1729
1175
2935
5
1233