1015
1
951
2600
4
1606
1694
690
2669
2
1816
1734
3
1405
2468
1787
1564
2166
4179
564
4115
10
2757
1423
5565
9
2294
2890
1743
0
1348
83
108797
1038
1087
1275
1195