1982
1221
1674
813
812
813
1090
964
8550
870
1952
1187
937
5143
1391
2430
872
1095
913
1513
1032
1233
1015
851
871
995
820
3463
926
854
783
872
1875
1384
828
4329
919
943
938
940
1285
1249
1028
1190
844
6910
1221
3191
760
1633
4331
917
847
874
737
1090
1018
861
1652
1190