657
275
1642
652
932
285
501
144
2252
979
363
214
877
393
553
294
264
154
824
433
1855
767
2086
1257
488
250
2881
1797
1219
515
1460
846
649
338
785
387
401
253
546
90