1475
1
2566
3
747
0
560
1963
2
110
3593
16
1977
40
2487
488
1212
605
2121
345
2475
410
804
221
223
1889
1650
383
1078
678
562
628
542
26689
1199