586
663
4704
651
886
760
778
757
1676
724
704
656
710
1399
2140
704
948
2112
727
2088
740
1902
695
791
803
841
1282
719
1069
779
680
1105
710
762
745
1362
1289
703
853
1087
718
649
1145
675
1892
805
1434
2365
636
729
1215
829
718
724
1346
1061
797
1353
623
870
1306
796
649
996
1507
1256
1623
890
1460
722
817
1432
1474
2235
958
890
724
1015
2135
971
3012
627
1172
1621
622
3078
1689
1253
679
839
2476
2069
768
634
729
1038
635
819
907
847
719
2464
1544
972
1319
875
1841
834
654
2456
661
1534
837
2081
935
1903
1052
685
1467
661