1150
2
1234
1
1490
1630
3
10816
9
3398
5
1650
7639
14
3808
8
3989
6
7034
12
2068
7
2907
4718
13
2490
2477
3244
4
2102
2528
0
2044
6559
4085
2931
4114
3623
2723