2810
23
2661
32
4113
653
2828
436
1364
161
1618
38
1478
6
1802
55
2354
118
2698
483
(1/2)