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
1556
837
729
2359
669
826
5170
844
2265
822
704
813
1248
854
722
824
1016
777
1666
2814
2877
861
1370
1550
1057
889
942
949
965
788
1760
737
803
684
4988
1418
830
832
1182
852
951
2017
853
739
1248
792
884
1111
892
1343
813
592
952
1156
625
700
2603
893
694
674
1153
609
1274
1537