1369
1519
838
832
842
1063
817
781
951
2888
958
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
945
1082
2064
979
1273
828
1041
2301
1014
1458
847
827
891
815
1761
937
2210
928
1038
978
3608
2614
2203