1369
1519
838
832
842
1061
816
781
951
2888
956
781
930
1678
1004
1266
3476
1356
981
1076
1050
1846
1306
906
2149
849
1027
3043
4803
934
3855
991
877
1218
894
750
987
944
1081
2063
979
1272
825
1041
2299
1014
1458
845
827
891
815
1759
937
2210
928
1037
977
3608
2614
2203