696
685
1010
1494
3014
937
1252
931
1122
879
930
1027
881
1015
1186
929
894
1624
1000
1228
967
905
1181
1578
965
1144
1009
1368
1136
1332
1258
1333
903
1104