1568
1359
1435
1115
1501
1389
1199
7351
1117
1173
1659
1314
1063
1057
1079
1024
1037
1186
886
924
907
872
952
933
1039
903
934
905
896
1262
1185
921
906
1110