54623
934
13626
1718
502
4542
5731
11414
7627
696
7962
2119
601
2594
810
209
159
207

69

147
1909
444
1024
34
390