2138
3
3014
20
2695
4
6496
8
3485
7
2321
2
1716
409
0
1038
1
5346
734
6180
5
1200
2446
2629
3858
3085
3071
9
4285
3491
1992
1152
2799
6
2366
3316
10
2094
4335
3587
5141
4083