2733
4
4996
6
6346
16
458
0
1507
1
4096
2
1465
1029
1348
1295
2631
1903
3
2650
20
2505
2332
2658
10
1265
280
2929
1752
1581
4690
2966
591
2801
1019
1106
2250
3765