386
434
661
1
255
1370
2
252
1057
641
328
290
285
279
421
553
300
397
482
271
307
633
214
912
868
593
1008
748