2659
655
2242
487
6351
2153
1484
391
6599
2605
805
266
638
240
777
279
1055
453
523
255
1187
348
1917
719
920
216
765
138
828
327
1203
394
818
236
746
403
859
125
1430
467