4285
18909
1397
1714
1635
8915
1737
1578
7230
1098
21417
992
1875
3069
3195
1428
1110
5735
1094
875
943
22911
4962
1264
1373