1282
2
1230
2708
1
1229
2516
5
7617
8
3750
6
896
1866
3
685
2450
876
2863
2593
3749
2856
3760
3883
2328
4417
2131
1606
3271
2083
2960
3349