763
2317
1103
898
826
988
731
889
1258
981
1255
1383
802
1282
906
876
1656
981
799
750
837
869
2384
848
762
944
2291
893
837
1089
1201
1127
3776
1038
18882
867
924
951
944
754
992
1512
1090
771
2059
983
3518
1127
1315
1798
5489
1441
1199
868
1058
850
1831
837
1096
1084