1015
1
1923
2
2173
1694
951
690
4757
1451
0
21152
8
2669
1992
5169
2352
564
3551
10
1204
4
174730
18
1743
2605
9
2949
6
2542
1704
108797
1289601
189326
1482
2110
3316
6844
4564
14