688
1249
8822
1306
1304
783
1153
1001
1942
3104
2839
1559
762
1019
983
1074
975
1992
849
794
1174
1483
1940
2134
1078
834
4928
1072
1972
825
1143
1012
1395
1217
2294
1059
1535
1545
3387
1651
2400
1208
1186
1346
1439
832
981
1073
723
917
1056
2233
921
951
2413
1112
8666
1857
874
950
1158
2880
962
1064
858
1779
968
1308
1616
943
1062
1412
1162
867
1982
790
1206
847
1843
1172
2321
832
710
1237
743
2125
722
1070
883
776
747
879
1547
962
779
1900
2837
4908
1159
2577
1468
855
846
898
1473
984
939
939
703
1630
1230
1392
1193
1042
1525
1913
900
2001
777
2829