7034
2
1992
3
697
0
1309
4914
5389
1
716
2250
4519
15
2268
4062
1936
1801
2190
6707
24
9305
8
9611
7071
5
280
108797
1317
1289601
4
1815
2386
4033
1199
2245
392
2530
6236
10