778
1922
643
1487
1790
939
2153
623
1723
779
825
705
774
797
2302
684
1805
1408
704
850
1000
729
967
811
690
944
652
1745
876
1444
1025
7113
647
903
1415
940
702
1102
1479
653
800
1759
770
1531
1797
678
3381
746
1238
789
1106
830
719
1027
748
838
820
553
1333
1520
812
1066
893
964
2822
1793
3275
1520
1071
910
1688
1853
1880
1852
743
641
1082
2939
639
1410
892
740
676
667
2403
1149
2815
1795
787
1510
912
1084
735
820
1759
1574
662
1252
693
1066
653
1061
879
1006
719
775
1785
625
2563
828
808
2407
1255
672
1573
2766
2513
1929
959
938