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
914
1596
748
940
713
954
1167
792
1245
661
1875
2424
820
639
2146
3206
1460
836
1532
795
1426
1535
1583
7525
794
779
4155
1673
647
1384
1044
2455
713
979
2667
1608
621
762
3040
4106
1128
1638
1569
744
748
768
1582
1884
759
2158
719
1050
733
1529
703
953
2445
700
1076
663
1907
869
1930
707