6346
16
2277
0
4096
2
1078
1
1029
1295
2584
11
7621
13
2631
2650
20
2505
4398
10
1265
280
1261
1752
1348
4
1581
4690
3
2966
6
1226
2801
1019
2250
3765
1525
2245
3053
7
297066
894