2044
2048
2051
2050
2045
2049
2052
2046
2047
1959
1968
1965
1961
1962
1971
1960
1966
1963
1964
1970
1969
1967
4587
4589
4594
4597
4596
4655
4593
4598
4595
4599
4984
4985
4986
4987
4992
4989
4990
4991
4988
4588
4997
4998
5003
4994
4995
4996
5001
5000
4999
5002
4877
4883
4895
4886
4885
4897
4892
4884
4894
4898
4896
4878
4887
4880
4888
4893
4879
4889
4882
4890
4881
4891
4649
4654
4604
4650
4644
4643
4641
4642
4591
4634
4639
4633
4635
4638
4637
4640
4636
4653
4600
4601
4603
4602
4652
4590
4618
4605
4611
4614
4630
4607
4625
4609
4627
4629
4622
4612
4631
4628
4621
4626
4632
4613
4623
4608
4616
4624
4610
4617
4620
4606
4619
4615
4651
4677
4692
4683
4684
4686
4685
4687
4711
4714
4715
4713
4712
4696
4697
4698
4710
4699
4701
4700
4707
4702
4708
4703
4706
4704
4705
4693
4694
4695
4718
4688
4691
4690
4689
4716
4678
4679
4680
4681
4682
4717
4709
4719
4969
4970
4974
4973
4975
4971
4972
4976
4978
4980
4981
4982
4983
4977
4979
4792
4793
4794
4795
4796
4800
4797
4798
4799
4720
4757
4766
4774
4781
4758
4767
4775
4782
4787
4759
4768
4776
4788
4760
4769
4789
4761
4770
4777
4783
4790
4762
4771
4778
4763
4784
4791
4772
4785
4764
4773
4779
4786
4765
4780
4801
4808
4809
4807
4806
4805
4802
4803
4804
4810
4850
4816
4838
4846
4828
4818
4834
4856
4847
4811
4837
4827
4817
4823
4831
4855
4813
4830
4844
4836
4826
4840
4822
4854
4832
4841
4845
4853
4835
4842
4851
4843
4814
4824
4852
4820
4829
4812
4849
4815
4839
4825
4819
4857
4848
4821
4862
4875
4873
4859
4863
4869
4868
4870
4860
4867
4861
4865
4871
4858
4872
4864
4874
4866
4876
4833
4899
4909
4901
4906
4907
4913
4908
4910
4905
4904
4900
4939
4947
4948
4922
4934
4942
4946
4915
4966
4955
4940
4958
4952
4914
4956
4951
4917
4950
4926
4959
4925
4967
4933
4918
4954
4953
4924
4916
4945
4957
4961
4937
4928
4929
4920
4931
4930
4938
4963
4936
4921
4944
4941
4964
4965
4943
4923
4960
4949
4927
4932
4962
4935
4919
4968
4912
4902
4911
4903
2025
2032
2036
2028
2034
2037
2030
2041
2031
2039
2040
2042
2038
2035
2043
2029
2026
2033
9860
2027
2168
2175
2173
2174
2169
2178
2179
2180
2181
2182
2177
2170
2171
2172
2176
1972
1978
1974
2013
2016
2008
2012
2010
2011
2014
2015
2009
1977
1980
1976
2022
2023
2024
1975
2020
2018
2021
2019
2017
1979
1973
1986
1984
1999
1998
1982
1993
1994
1981
1990
1992
1991
1987
2002
2003
1989
2006
2007
1983
1996
1997
1995
1985
2000
2001
1988
2004
2005
2183
2184
2189
2186
2191
2190
2194
2192
2187
2193
2195
2188
2185
2261
2256
2257
2260
2229
2219
2230
2228
2249
2250
2253
9851
9937
9934
9943
9941
9929
9856
9931
9928
9930
9938
9927
9854
9936
9940
9852
9853
9932
9935
9855
2251
2252
2218
9840
9859
2227
2231
2233
2234
2235
2236
2237
2239
2243
2238
2240
2247
2241
2242
2246
2244
2245
2206
2221
2248
9837
9841
9843
9844
9845
9842
9839
9847
9846
4228
4241
4242
4237
4267
4268
4269
4271
4270
4263
4262
4264
4266
4265
4240
4278
4277
4276
4239
4275
4274
4234
4255
4253
4254
4233
4251
4249
4250
4252
4230
4245
4243
4244
4238
4273
4272
4235
4256
4257
4258
4236
4259
4261
4260
4232
4231
4248
4246
4247
2207
2211
2212
2208
2209
2210
10024
10025
2196
2197
2204
2203
2198
2200
2199
2201
2205
2202
2255
2254
2222
2225
2223
2224
2226
2258
9849
2232
2259
2220
2213
2217
2216
2214
2215
2262
2376
2379
2378
2377
2263
2265
2287
2284