2334
1291
709
901
522
523
2984
907
13325
960
2439
2119
4037
535
760
403
939
335
705
504
401
15674
973
2104
1438
9675
622
559
358
2639
2497
716
4109
520
540
4061
918
304
310
272
2534
9914
902
364
1739
320
359
367
309
1237
1608
303
1201
2465
334
233
377
399
615
705