954
884
1474
925
867
958
939
2215
1119
972
1261
1019
1102
4226
2749
2739
1106
930
1079
2503
1259
960
1143
939
843
808
802
962
797
885
1218
1725
999
1731
1138
830
1418
881
1231
1064
1073
809
866
1074
2336
872
954
847
1546
1644
2713
1211
854
834
1271
804
1244
1069
897
938