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