1405
3
1015
1
951
2600
4
21152
8
1819
1606
3090
6
2110
1380
0
3485
7
2903
2932
2
2669
1694
2535
690
1564
2930
4179
1816
4115
10
1734
784
1423
1787
2468
564
1603
1348