661
2
862
1
900
1641
4
921
530
889
3
863
1109
83
618
3445
611
1583
1677
1387
1652
717
2005
729
1947
886
1368
721
874
671
830
515
854
520