1197
1171
1523
902
988
4609
961
1256
814
881
988
833
882
1033
824
869
815
919
1125
815
1308
946
993
818
830
845
1088
1298
874
1501
842
947
976
1126
863
1004
1053
951
1195
1052
1413
1406
1452
845
824
916
2302
1205
803
832
2832
913
1001
881
1024
975
1200
1270
995
1111