918
1
799
623
3108
2
693
807
792
4772
3
1010
611
864
935
682
1330
599
2243
4
491
3538
487
737
1262
7
1670
6
470
931
501
858
504
839
518
2805
9