787
740
1570
870
1956
1159
2842
2712
4194
733
1340
796
1623
2333
1847
1153
1113
823
1565
1363
2843
1081
1475
1423
852
937
1162
913
1924
2043
2369
1508
1884
1231
701
2106
991
696
792
847
869
979
759
1925
736
1725
1048
2786
3082
1189
711
706
1431
2958
2881
2652
3539
831
1249
878
1036
1510
1093
669
1849
858
2684
753
724
2666
657
1002
2349
2067
1640
705
807
1245
1345
1124
805
622
640
2017
1109
987
1587
1673
1539
635
617
722
1851
689
936
1640
2117
765
1848
665
612
684
1067
793
1514
875
2013
714
1554
1103
813
661
732
2953
1636
1910
875
1120
860
683