1419
780
2069
994
760
233
876
371
1077
453
1164
533
520
121
402
180
359
143
942
342
674
272
857
202
380
218
157
43
2495
1601
644
266
357
219
588
307
351
99
412
267