935
199
5060
1072
7964
1687
3025
641
490
104
1430
303