606
1
1918
2
1374
6
1300
3
712
601
776
1085
533
580
1161
13
1478
724
780
473
1539
358
749
173
713
384
106
499
1184
818
430
987
432
504