5914
3375
1036
334
2896
1351
377
76
641
281
1607
749
741
240
503
242
1500
513
348
90
401
58
368
208
461
167
631
100
297
68
590
138
543
183
408
63
412
78
640
200