658
1
1503
940
368
674
2
1609
6
384
3497
5
3407
7
1746
3
1292
636
988
707
725
767
608
555
1634
840
901
429
760
349
432
356