1015
1
1694
951
690
2669
2
564
1743
0
108797
1627
1946
1611
1241
1943
4739
1057
21152
8
2949
2057
2670
7258
373
5007
1787
1318
1923
389
1487
4
712
5375
1103