3198
8
3637
1
4996
6
458
0
1507
1465
2
1348
1903
3
2332
2658
10
2234
4
591
1106
2297
796
1618
2999
3497
4370
669
3919
4670
1752
1394
4012
1494
891
1998
2528
3758