2629
4
2138
3
6496
8
2695
1010
0
1200
1
931
2321
2
1716
1038
5346
409
734
1547
6180
5
2781
12431
17
83
2720
3576
2610
2446
2090
701
1699
5982
6
1378
3497
4435
2091