83
1
3562
2578
745
0
1229
1514
2886
2
2430
3
564
2721
3132
10
2061
3587
2948
9
1180
1072
1857
2440
1328
467
1511
59
3398
2502
4
1594
2106
1456
1391
4074
1497