1245
1
2534
2
1015
1606
1778
1816
2294
8527
582
0
6346
16
2600
4
1220
19944
2110
2377
4623
5
951
2368
1787
1087
2166
2710
83
1622
3400
2760
2562
1788
1681