1018
1
1199
879
1015
1694
951
690
2669
2
1177
564
1743
0
108797
1469
4971
6
1152
3572
5
1675
3
1474
1789
21152
8
2949
963
3354
3638
1787
1424
1856
7
2146
1616
80