1015
1
1694
951
690
2669
2
564
1552
1743
0
1313
108797
1684
1687
1260
1272
1783
1161
451
21152
8
2949
1136
1787
2670
5375
2294
1923
2386
1451