687
3028
1201
2403
905
2257
1251
682
673
2950
1133
653
766
600
2024
1410
1832
2131
788
3246
936
725
659
745
701
1240
1858
764
1359
660
1862
685
831
1002
883
1500
662
942
1355
647
685
2160
767
811
2981
1032
1321
1678
976
835
607
654
676
869
679
679
888
1006
1430
1256
766
557
1559
718
1217
1104
755
1096
593
658
644
1441
1020
678
693
651
832
1772
3207
773
703
1635
693
1959
745
2293
1514
693
760
1317
768
1991
1329
894
719
1443
4060
852
674
1338
665
1595
1030
719
1396
985
666
917
673
839
3188
666
932
2314
875
688
794
1247
1052
705