2230
784
1171
682
1804
1486
1062
1269
488
4117
14116
1539
2073
737
2318
922
8217
2016
3372
1863
1588
434
6750
2918
1200
4243
1511
853
4955
5073