2138
3
2695
4
6496
8
2321
2
1716
409
0
1038
1
5346
734
6180
5
1200
3090
6
3461
2446
2629
3673
1289601
1730
1960
1237
1663
3071
9
1992
2799
2919
4335
3014
20
2358
2155
2744