5485
4397
882
205
2655
2198
457
8849
7099
1750
2111
534
125
389
124
109
831
1123
365
150
538
168
7891
3880
2946
249
815
3427
1489
1142
397
399
7882
736
321
2336
1775
1832
439
443