1457
2491
945
1374
893
942
854
1596
5762
972
895
1033
1239
3483
935
1029
780
866
804
973
777
925
784
1037
1066
765
2242
856
867
1374
11956
904
819
824
978
804
2494
935
901
1501
982
962
984
864
791
21487
812
944
1859
1007
861
1051
756
1195
1186
1190
943
836
824
821