10747
3827
3900
1030
7802
2430
3927
1611
5964
2639
4522
1997
3031
1247
4211
1988
8007
2994
12424
6139
1406
437
1363
410
1346
489
1530
551
787
315
1771
616
4614
2111
1433
584
815
358
604
257