1133
2
1227
1
1488
1626
3
10810
9
3391
5
1648
7628
14
3804
8
3984
6
7031
12
2063
7
2903
4715
13
2482
2474
3241
4
2099
2522
0
2042
6553
4083
2928
4111
3622
2722