3485
7
1015
1
1694
951
690
2669
2
564
1743
0
108797
5296
13
1179
1689
2249
2715
1794
2241
2367
1203
1306
1131
2065
282
3671