1015
1
1778
1694
1245
951
1554
690
2669
2
1883
1011
3
582
0
766
2534
451
1787
3061
2110
564
2370
1743
4099
8
2769
1038
108797
2522
3835
5
3518
1451
1763
1220