4889
1036
2997
635
7148
1514
2668
566
3662
776
1983
420
2119
449
3023
641
3876
821
2734
580
14154
2998
8002
1695
2265
480