1015
1
1694
951
690
2669
2
1787
2294
3337
5
564
5375
0
1743
1689
108797
2173
763
10827
4
2274
21152
8
2949
1045
791
2255
2670
5546
6
444571
9
2698
1923
2386
571