928
1
2059
8
1626
1225
2749
3
1115
2
10324
3440
1458
5108
4
5602
9
2730
6
954
0
1969
5
2602
2084
1961
1496
6850
10
978
3949
6579
3054
1461
547
2904
2054
2659
1343
3293