1186
1
1015
1694
775
2
951
690
2669
3079
564
1209
1743
0
2515
3
1859
108797
1313
2039
1627
1946
1380
1573
4739
21152
8
2949
7258
1787
1487
4
445
2670
5375
2294