871
820
1251
3254
7709
1268
959
972
1047
1300
988
843
2779
1864
1749
3725
2647
919
1014
2314
899
4673
1851
1180
1295
1006
889
1273
6017
1077
1457
960
909
4208
2016
1196
2766
16588
2147
874
1283
890
1181
1128
1095
950
975
2888
2034
840
1113
1967
1980
7224
899
977
1191
1259
917
1339
927
976
811
878
829
940
1144
1523
1157
2286
1074
901
1178
1115
2021
2874
1042
1952
906
1467
819
967
1012
909
1452
2579
1956
1114
1100
1096
934
1568
1113
923
1111
1231
902
1035
1169
2263
1047
1768
1911
1134
1380
2132
1461
1034
1790
1333
1120
1137
1228
941
887
1325
2333
1714
959
1524