3572
5
1152
0
1469
2
4971
6
1675
3
1474
1
1789
3638
1856
7
1616
2713
1199
9172
10064
8
108797
1288
3014
20
2918
1922
3085
3491
4
1018
3485
3354
662
3316
10
5141
1813
1247
1865