4510
4096
5685
933
1441
820
1351
974
869
1176
1025
974
3414
886
932
950
1031
1026
1702
846
842
903
2940
1633
883
1237
937
919
941
1081
1102
1046
1542
859
952
959
938
1007
1065
1193
918
1003
938
863
3286
1057
1008
927
1253
908
988
907
920
907
880
924
960
1027
992
974