1228
1
1852
2570
5
1365
1261
2320
0
2693
3
433
1124
2500
10
3287
2438
775
3626
2
2229
4
1784
2714
1132
1637
2109
5700
9953
543
417
1594
1268
2105
445
2095
1851