1729
1
886
1045
1015
1694
951
690
2669
2
716
564
3014
20
1743
0
108797
3085
5
3491
4
1105
3485
7
3316
10
5141
2277
1750
21152
8
2949
1787
2350