1386
881
1060
919
1432
2152
781
831
843
926
844
848
1018
935
969
866
965
873
1414
3003
1050
1005
2019
1057
797
979
1014
2085
1038
980
1356
846
970
1145
898
1825
1298
1013
925
993
3290
884
916
1118
878
1025
958
894
827
1236
2057
3661
862
902
1400
1045
976
867
1098
1119