1145
2283
1053
1526
1052
1097
1203
870
875
917
895
910
1126
940
1435
1284
867
1461
965
1448
906
1269
1193
1471
898
853
1024
831
1069
969
1062
861
878
1263