1554
1
1011
3
1245
2534
2
3012
0
766
2727
4099
8
1763
2370
2354
1778
852
870
1220
3172
197
962
582
1748
873
451
742
970
851
392
1816
370
345
764