1572
1656
1141
894
922
1076
1019
871
998
1645
793
1841
934
834
1003
996
894
967
1207
3094
996
1104
4027
1103
891
935
1258
955
793
1509
999
1233
830
1964
1010
885
842
942
1025
807
1036
976
1964
846
1072
971
953
1002
1444
988
957
2199
862
1140
923
817
1156
1588
1006
1220
1477
907
739
1526
849
833
959
838
940
913
1002
830
883
10602
2638
1005
1513
1245
890
1013
881
2156
886
932
911
1869
1269
3171
940
1480
1286
855
875
897
1139
847
1856
3761
872
1000
3542
948
2022
950
4954
958
1575
989
3031
877
881
1032
862
861
784
1021
1009
913
1188
1122