238
946
6510
365
374
10226
233
181
512
7
124
414
329
488
171
598
732
341
854
1099
503
408
19022
629
602
465
6413
261
37