804
637
666
720
748
1297
870
843
1147
1545
749
732
1155
4918
862
786
1081
900
875
952
1245
1454
2110
713
1087
925
966
957
1421
1510
847
1371
1915
1058
1350
946
868
5730
674
1873
857
832
902
1775
1099
1140
3092
782
3127
1399
909
1610
705
714
2155
796
1203
1001
964
1221
1290
772
721
1398
2315
1619
667
1146
1838
710
1765
1113
592
1066
1150
1414
1328
1210
1864
1650
2371
3561
719
678
3252
1005
2650
1877
696
2697
790
2332
3055
1230
2976
1618
676
666
602
852
783
824
610
673
747
1548
777
632
1679
1740
3980
726
1968
1078
856
758
739
3167
626
679