953
1197
2227
898
942
1161
1007
917
890
1225
1913
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
860
1881
949
1140
1277
960
1146
1457
832
1187
1024
1012
794
804
1470
864
952
1007
801
1255
844
1067
1665
1205
1026
4315
808
1169
910
5405
802
760
1469
2027
1062
888
906
1031
1162
871
1853
849
864
857
846
943
885
1018
1334
1458
866
907
1699
1157
1064
867
818
854
1141
832