1015
1
1923
2
2173
1694
951
690
4757
1451
0
21152
8
2669
2907
1992
5169
5635
3
2352
564
3551
10
1204
4
174730
18
1743
2605
9
2949
6
2542
1704
108797
1289601
2655
189326
3957
1482