1778
1
1245
1554
1883
1059
0
1011
3
596
766
2534
2
919
894
2370
8527
4099
8
1103
484
1494
4
1970
742
392
1763
1220
1788
1660
572
1243
1136
2123
1105
685