681
649
1420
762
717
834
2135
1214
1396
702
802
944
645
1959
1781
802
630
657
680
1235
731
1778
1131
696
694
1302
1707
1533
1204
1140
1652
622
724
920
2004
1180
820
825
973
687
643
998
2464
639
934
632
794
629
997
815
666
955
688
779
1421
1199
749
675
759
758
2031
687
1723
697
670
728
662
727
1152
1889
1102
1302
706
783
710
1127
776
1012
946
716
1331
1744
648
975
628
727
1124
782
732
733
1101
682
689
1994
690
1280
1190
832
1445
775
979
697
1851
2193
719
1435
1044
726
871
1531
1233
1390
658
1400
2095
558
2457
908
742
1190