941
1612
1666
321
1226
183
1196
2181
1496
112
355
1665
484
10
1625
641
454
393
721
261
502
684
203
493
322
192
382
311
14813