825
1
687
505
892
2
1023
2484
1957
1683
4
977
3
703
526
1012
1282
890
709
601
802
999
2419
918
921
985
873
800
1097
1271
792
4773
613