3485
7
1015
1
1694
951
690
2669
2
564
1743
0
108797
1689
1627
5296
13
1946
2241
1033
2715
282
1794
2367
1726
2301
1380
921
2507
3671
2892
1309
4739
21152
8