1294
3
1705
2
1469
5
426
0
90095
1
212263
143541
11
34640
7
4010
2702
14211
5161
4
1938
29
1786
1716
951
102
335
2527
307733
9
4061
4507
1267
1808
8904
1937
2263
15327
6
135844
98622
31