394
7312
232
85136
14515
24773
13935
12625
27617
25958
16124
126
36344
486
13711
330
285
275
252
334
372
404
297
222
484
11117
555
3111