2032
823
924
1321
874
980
821
998
2854
868
1161
2966
2203
941
2466
1039
966
1039
889
886
923
808
973
1246
1103
1807
848
959
835
1145
1221
1133
828
1994
894
1117
860
3369
2362
3878
4381
978
1016
1052
898
987
1052
1112
897
940
867
1135
939
2694
941
2295
1173
8743
1131
1070