2535
2
2890
3
2358
9
1716
1
1730
0
2992
3090
6
3694
2600
4
929
2318
1564
32302
19783
3498
2822
2468
17946
5347
2377
6095
2919
2131
1423
6899
25669
4837
5
462
6346
16