3058
45
2346
0
2312
3
4507
542
6129
342
4862
317
5418
92
3288
72
2319
55
2150
27
(1/2)