1038
1
2629
2
4250
25
1015
1694
951
690
2669
5782
4
564
1743
0
108797
4198
2093
1622
21152
8
2949
5946
2385