1233
1194
4135
779
871
1292
947
1079
868
1422
1588
18477
1244
1265
999
794
16965
718
2986
891
663
779
808
742
656
660
3921
744
1028
670
895
734
1012
1536
657
1750
747
1184
803
816
1060
723
1239
735
783
1066
809
977
1264
1018
2533
798
783
1008
726
720
1100
863
729
748