894
1429
21308
757
930
963
1433
2215
988
1319
877
1107
5106
936
824
992
1122
911
1245
820
915
1743
825
957
1228
1176
873
974
1159
1001
1539
941
5010
910
1176
949
1145
977
798
864
1524
1352
1119
889
1100
2265
887
1315
1272
1316
815
2180
2645
882
960
924
1106
828
1136
801