2308
105
2848
42
2900
243
3554
35
1890
273
2872
123
1794
64
2965
44
1410
42
2340
7
(1/2)