2128
2
1456
7
1719
4
2133
985
1
1228
901
0
1019
2474
5
2033
982
1549
1130
1600
1296
876
1745
2271
6
1112
2679
1759
9
11453
17
1224
1206
3
1656
2525
5960
18
5286
1498
1523