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