5836
1209
7180
1487
22668
4693
9791
2027
4823
999
16131
3340
3449
714
3900
808