1153
1434
857
864
1158
1337
1219
776
665
2005
1016
2125
1216
1465
2574
1589
1348
1336
4918
1092
1524
1333
677
1443
702
3090
842
1285
951
659
1119
1189
1612
700
1028
1054
1605
814
719
895
2302
720
1422
901
1214
1828
1086
1870
695
970
646
858
1248
2886
1173
1239
728
845
1147
2413
860
2598
2416
1995
1039
1205
1071
1551
950
1687
1045
871
1143
918
1070
717
2632
667
702
777
950
662
991
798
698
1875
2477
915
620
648
1439
680
788
1186
1715
801
638
786
1655
1579
708
2950
2288
757
819
1358
801
1887
1367
717
953
1286
1959
867
638
743
2113
797
702
1847