956
798
649
2039
1712
1166
1473
2498
1134
668
939
1872
686
709
2841
725
673
1668
728
4902
731
1873
880
816
671
671
2066
683
662
658
947
1479
665
2572
1042
694
2138
1597
660
842
714
750
1284
734
653
1399
667
749
633
2376
635
716
696
842
690
692
743
697
2482
685
750
881
792
1795
686
1334
652
1099
799
1132
722
968
1218
2042
573
1112
1963
715
618
836
1388
1204
832
657
2832
619
1190
695
722
759
775
919
1292
1644
623
1060
849
1990
2016
722
692
661
823
621
1043
656
1222
5395
698
1769
1908
767
801
790
676
1229
1280
717
1710
644