2802
23
2655
32
4105
653
2822
436
1355
161
1611
38
1472
6
1798
55
2351
118
2692
483
(1/2)