1431
1
2
1622
2981
1844
1690
2929
6
1681
1825
1660
1691
2610
1063
0
2243
1639
2522
1348
951
2381
2555
1285
2294
3107
7
1111
2254
1623
2468
3
83
2901
2562