1015
1
1694
951
690
2669
2
564
1743
0
108797
1744
1328
3403
3357
5997
4
253
7329
6
5922
5
1665
21152
8
2949
2590
1451
1352
1787
9858
3
2640
3316
11
1128
2489
10