1546
1644
1211
834
804
1244
1069
938
1219
792
852
2386
1134
882
1242
789
999
945
1119
1101
1943
1214
936
1054
792
895
5388
958
1080
939
1548
1846
1054
1982
1221
853
927
832
1442
936
804
870
1015
1503
3373
1046
958
775
820
1038
782
875
870
3455
943
933
940
939
941
933