661
2
862
1
899
1641
4
920
530
889
3
863
1108
83
618
3445
611
1582
1676
1387
1652
716
2003
728
1946
885
1367
721
874
671
828
514
853
519