10
330
0
50
1461
1
1595
2
8
1382
3
4
2110
1984
2858
2716
3351
6
4617
2549
1605
2145
1903
3132
2861
1423
1880
2747
2271
2592
2897
1868
2776
2784
1303
894
1457