2075
17604
799
746
1244
620
1627
8152
643
815
1387
838
1564
687
867
799
843
1078
826
965
666
653
1695
880
979
1099
717
965
679
764
2740
657
696
1005
1437
689
1034
634
668
993
1297
929
3625
1338
713
777
930
693
1520
1330
713
826
1762
613
1771
1506
614
778
1638
1287
760
685
780
675
871
1892
1534
898
943
907
959
1171
919
978
627
1731
619
782
661
720
640
1217
2866
800
1425
643
1047
889
2354
632
710
896
1305
797
731
928
874
2022
831
975
694
991
1635
2086
2606
681
1395
643
622
1540
675
1691
756
1137
711
788
650
808
935
1600