8054
17746
22432
9623
4116
7714
9013
13912
4610
489
299
318
378
787
407
326
375
155
565
344
474
784
444
2134
273
933
313
3863
142
152
182
442
201
261
321
231
671
2291
250
90
100
80
120
300
1600
240
930
340
5790