1954
2
1091
0
3416
1
3981
1657
1606
849
2972
6
1442
2359
1483
3
1524
5592
8
1734
2066
2098
1475
1883
4083
2990
2721
2002
333
926
3198
510
3484
3080
1949
3125