447
1
641
954
2
627
735
4
6108
18
699
522
429
1155
538
514
692
1223
5
688
555
4021
9
460
469
931
501
1670
6
857
3538
487
491
1032
693
3
598