2906
23
2750
32
4215
653
2908
436
1463
161
1700
38
1562
6
1890
55
2428
118
2775
483
(1/2)