799
2147
747
1539
1553
2887
2786
720
749
896
1272
1722
914
775
769
777
1298
868
826
904
816
1293
849
817
1024
929
907
1225
1084
825
972
1203
739
1082
844
5678
1072
928
857
1441
1255
849
843
780
2698
906
980
914
951
3930
43295
1247
1002
1273
1925
787
21388
1551
1067
1201