3137
2
4996
6
458
0
1507
1
1465
1348
1033
1903
3
2326
2332
2658
10
4009
4070
4
4480
3364
751
591
1106
7793
1809
3497
4370
1859
669
3919
3221
1494
1998
3442