906
622
611
953
2929
2521
685
881
1044
689
725
2146
2980
780
874
1710
841
946
799
779
729
935
793
656
2289
2099
1308
2162
1182
896
1025
1263
913
1607
670
740
715
778
7061
784
1188
854
913
3375
1183
1475
1020
1588
1724
701
1740
839
814
773
2444
1557
644
882
716
672
971
1407
1602
2334
801
1993
648
2504
1535
889
1001
627
1955
697
637
614
827
3402
1275
3536
1008
1863
666
1699
1550
826
1434
653
1328
1032
889
1582
641
792
798
1758
652
887
1412
1659
764
819
1418
819
1056
1127
1292
2970
1690
703
1525
1782
1784
874
2455
736
902
2780
753
762