1015
1
1694
951
690
4179
2669
2
564
764
0
1743
1787
108797
7034
2352
2948
3
21152
8
2949
3078
4
1681
1768
2670
5375
2999
1547
2294
1923
2386