685
1463
697
5565
3782
743
1642
1199
2503
764
844
603
862
1009
1562
820
692
740
793
1104
1795
1447
698
636
1395
1087
716
694
1034
630
668
673
631
1648
687
685
735
1011
667
701
756
745
931
1357
2821
2082
786
809
687
734
726
829
672
873
758
639
817
1472
721
674
971
743
3380
909
1015
3960
917
1230
701
2047
1390
730
1439
1179
1328
934
1269
682
892
709
755
991
670
766
1870
2113
657
756
1257
2730
792
7517
754
1093
786
2499
1556
929
2837
1392
795
692
852
1072
990
1185
1264
709
664
1495
2201
806
772
826
664
1359
1023
864
3441
888