2845
1124
15744
1187
1171
1217
2603
1137
1034
1238
3488
865
1786
1023
872
1633
888
999
973
2372
860
865
1035
1297
828
1806
867
1849
849
1460
4703
1129
964
997
1174
999
882
1155
4036
1025
927
1931
1909
1405
2442
2837
3444
2423
1343
4184
953
12459
1337
22409
1298
1138
1149
977
1278
1010