1046
1891
957
4106
3706
840
924
5216
892
1245
2208
2281
792
830
1494
822
980
1238
1537
864
1019
824
1026
1163
848
1062
2840
826
3553
860
807
832
958
953
1618
1089
771
918
999
884
926
909
940
1207
839
1125
945
1262
923
2291
1064
890
822
1293
1337
1069
1294
1211
1014
1197