3084
1551
921
2614
888
960
894
1118
1068
1047
883
1196
4686
2023
2115
1520
1631
1438
1499
1759
897
1441
2159
1182
1146
1169
925
894
1186
1069
921
1267
1023
897
1359
1061
1154
1008
1198
899
1112
974
928
872
888
1033
4000
973
1075
980
1019
1049
983
970
987
859
1030
2226
974
992
877
8033
832
1175
849
903
819
879
843
789
1240
1648
1040
899
1457
774
747
1404
850
855
1301
797
910
898
945
874
831
1010
906
956
890
1322
1008
837
797
793
1408
904
1202
863
2052
913
1002
1019
838
1255
1145
3025
1854
1013
2128
960
875
1042
1137
1043
899
985
1067
10601