4398
10
1015
1
1694
4096
2
951
2505
690
2669
6346
16
1078
564
2584
11
7621
13
1289601
4
1743
0
108797
1261
1547
1380
1029
1089
24337
22
1373
5
21152
8
2949
2277
2136
3683
6
6445