1778
1
1883
2534
2
1245
1554
4099
8
1011
3
766
582
0
1059
5919
370
873
2370
451
2769
3172
345
3400
223
1763
742
1220
1660
392
1816
2115
2428
962
197