630
1642
1057
908
763
990
936
708
725
8587
659
1407
803
845
783
1457
1306
1009
3654
886
1229
4300
8174
698
717
972
938
747
1643
2526
1192
746
1169
1055
687
1599
718
755
671
717
1305
730
792
756
1316
793
854
1983
1589
775
5125
1607
693
828
1883
5896
1088
2873
1095
3062
1517
5798
807
1419
955
725
1004
1500
1188
719
1128
1432
1578
1820
655
996
2195
1086
4300
1134
1314
825
1225
684
983
767
1828
1232
4033
878
692
2560
1045
1417
887
831
655
1088
751
864
766
779
763
3265
1008
4896
724
855
908
2151
1504
4927
1545
1759
2018
2013
1405
729
674
682