5056
726
9049
1523
4089
150
3027
360
6980
124
1905
75
7921
507
1565
20
2638
36
22146
3542
(3/100)