1229
904
898
870
839
846
956
1043
1006
989
3029
2306
909
944
901
1502
868
1084
1022
22519
1313
1309
1600
2095
4633
1189
1435
999
939
1225
1012
1539
903
885
828
965
876
852
2109
1754
1707
2109
890
869
1254
1073
968
1200
926
884
905
906
903
1382
1345
1009
1509
1350
818
1640
1466
985
1130
1255
846
5254
975
1254
1230
996
808
987
986
1255
904
1404
845
1064
888
1175
1108
981
859
884
830
910
770
807
947
2055
890
1125
1234
1579
851
2052
1141
959
1289
871
898
958
816
1123
846
1795
907
1551
963
832
1477
951
755
1407
959
1063
807
894
1214
2695