1164
411
1775
902
897
424
3886
1822
702
423
511
175
613
185
854
389
2095
885
2423
1336
701
271
523
169
709
271
523
62
221
51
591
93
315
172
289
53
612
60
617
234