2579
2642
2898
3090
3044
2719
2682
2762
3009
0
0
0
0
198
3371
2744
6444
7712
4926
2436
2828
3213
969
94
0
0
0
0
0
27
441
1139
328
0
0
0
0
0
330
1969
6485
6243
6403
7122
2041
2434
2974
353
225
193
491
2853
4662
5973
5988
5964
835
2280
196
253
1465
407
5065
5240
5449
5574
5617
5645
6428
6671
7129
1938
2320
2658
2529
1619
5938
5861
5894
5884
5806
1277
1943
1676
1247
4285
5075
4952
4652
4946
5144
5799
5865
5947
6388
7207
5279
1595
1555
6757
6269
5256
3265
3758
4933
5906
5630
5441
5192
3965
2687
1654
1330
1380
2013
3432
4204
4725
5519
6390
6431
6436
6461
6463
4976
3554
2856
3900
5407
6054
5747
1384
5422
5475
4999
4717
4570
4923
5636
6532
6539
6539
6549
7001
7032
7237
7231
6607
6618
4975
3278
3826
5174
6070
4706
79
5351
5307
4379
4181
3941
4538
5453
6106
6114
6842
7746
2659
2924
3617
3913
3812
3182
7480
5845
5833
5672
5486
695
1261
1072
1274
5189
5023
5303
5482
5532
5800
6776
4400
2992
308
200
0
0
0
171
2522
6234
5608
5438
1357
296
0
0
0
325
2449
6028
5957
5991
1185
227
168
146
0
0
0
0
59
1317
2187
5088
5143
2069
0
0
0
0
147
1623
5266
5203
5628
6164
2473
2619
465
122
0
0
0
0
0
1644
2650
2047
2667
0
0
0
0
0
0
320
2967
2224
2186
2418
3250
746
364
145
11
8
2
70
338
2669
5899
5521
5489
6099
2543
0
0
230
2056
5274
4797
4978
5108
5152
6274
2335
2921
2008
286
269
294
399
3102
6709
5322
5271
5319
5317
1951
853
0
365
1601
4520
4571
4903
5098
5193
5308
6293
6950
2339
2594
1813
976
2221
2359
6384
5605
5289
5677
5594
1733
2288
218
1621
4156
4806
5015
4810
5199
5479
5459
6491
7049
2420
2062
473
260
191
258
2172
1951
6306
6010
1143
2027
271
0
0
0
1749
2148
6032
5869
6273
4197
2743
3231
937
282
238
211
285
479
2650
6317
5473
5454
5315
5121
510
899
572
410
4689
4919
3985
3753
4059
4933
5597
5653
5718
5793
6270
6510
6420
5882
5911
4968
4253
4580
5822
5579
2804
1104
596
4909
4979
4321
3948
4442
4969
5932
5987
6028
6057
6216
6379
6552
6425
6185
6209
5337
4358
4765
5829
5929
5663
5469
5290
4145
3084
2442
2211
2416
2473
3292
3900
4285
4912
5482
5567
5632
5380
4427
2644
2101
1175
936
1436
1218
942
1092
1327
1300
416
-126
-426
-321
22
405
239
22
21
22
22
2771
3799
2864
1545
1342
677
341
1033
1272
1035
1079
1280
1515
1135
874
754
977
762
425
202
22
22
2073
5851
6035
5866
5046
3561
1989
1989
1872
1812
1201
978
1003
1313
1494
1491
849
669
863
676
382
222
614
4151
4826
5284
5476
5542
5380
4842
3524
2241
1776
1947
2150
2568
3036
2703
2433
1961
1390
906
797
816
1591
2439
2956
3763
4640
5227
5417
5475
5264
4772
3575
2325
1996
2421
2614
3270
4141
4804
4875
4498
4181
3760
3844
4501
5722
6356
6372
6410
7498
7942
8464
8668
8020
6885
6584
6589
6555
6421
6892
1719
1629
6038
5412
5442
5300
4611
4732
5108
6167
6212
6247
6292
6534
6934
6963
6643
6392
6391
5060
4141
4580
6131
5966
5690
22
5353
5212
4939
3771
3020
3116
3979
4960
5887
5989
6007
6029
6090
6435
6325
6080
6087
4328
3283
3592
5295
5693
5856
638
4371
5167
5211
4925
4435
4561
4832
5911
5972
6025
6322
6975
7152
7356
7209
6543
6221
4856
2833
2982
4381
5621
5493
5298
4918
4150
3219
2247
1444
1350
1993
3582
5014
5983
6001
6503
7078
1889
2019
7428
6040
5966
5033
5639
5709
4828
2559
2904
2441
1599
6156
5809
5795
5832
6113
7252
8030
4135
3262
3982
3688
2364
1543
1871
4125
2930
7203
7330
1536
2280
243
0
0
165
2628
6925
6081
5932
5980
6019
6589
6989
1616
2387
2266
2467
2375
1675
6968
6135
6128
5647
5484
5525
5701
5538
5447
5457
5500
5631
5862
6066
6166
6188
6210
6460
7124
7811
5241
1709
2154
7193
6360
6390
4974
5202
6262
6239
1287
1596
745
5500
5552
5725
5815
5927
6331
6409
6450
7031
7723
1789
2142
2565
2544
1869
7339
6574
6582
6555
6553
1822
1435
68
705
1630
6102
5830
6102
6322
6433
6500
6560
6608
7046
7492
7503
7388
7030
6618
6618
4787
2834
3229
4935
6351
6049
5851
5740
4978
3623
2520
1978
2358
2824
3880
4796
5327
5975
6515
6401
6577
6279
5289
3774
1980
2385
2264
1717
2804
5509
5657
4728
4067
3193
2548
2656
2922
3608
4441
5038
5477
6059
6618
6618
6618
6609
5888
4439
2647
2362
2286
1706
4143
5867
6005
5541
4883
3756
2920
2467
2355
2617
3664
4549
4994
5688
6283
6511
6618
6618
6608
6038
4941
3987
3335
4116
5007
6057
6085
5977
5929
5996
5291
4549
4134
4328
5179
6114
6469
6618
6618
6618
6618
6737
6618
6618
6614
4836
4260
4428
5021
5920
6335
6190
6070
6092
5566
4446
3595
3300
3946
4650
5031
5611
6400
6565
6618
6618
6480
5374
4084
3557
3928
5791
6618
2211
268
45
5709
5699
5842
6204
6212
6603
6618
7058
7405
8000
2118
2425
2951
2917
2118
7469
6618
6618
6618
963
2566
0
16
1561
462
5539
5662
5375
5543
6411
6618
6694
7344
8188
2330
2589
2905
2690
5634
6661
6516
4387
4519
5993
6171
5896
5700
5560
5459
4719
3674
2938
2636
3011
4163
5023
5598
6219
6282
6321
6334
6332
5892
4062
2081
2226
2170
1750
1202
3594
4166
3011
2210
1769
1612
1195
817
691
394
181
1110
3669
4438
4570
4683
4267
3267
1482
1330
516
584
1596
1192
1107
1156
1342
1494
867
-90
-427
-585
-114
393
22
22
22
22
22
2514
4160
3953
3336
2168
982
1110
1373
1295
1105
906
1161
2131
1390
562
504
408
379
1200
2809
3558
4498
5612
6121
6470
6489
6490
6493
6496
5280
4614
4725
5145
5301
5027
4836
4775
4742
4912
4725
4427
4475
5007
5484
5768
5879
5928
5971
5956
5989
6025
5119
3673
3281
3702
4507
5165
5206
4976
3921
3237
2337
1977
2389
2783
3753
4835
5733
5831
5884
5943
5989
6449
6543
6080
6107
6043
5269
5703
5868
4270
834
652
685
4860
4885
4960
4600
4853
5192
5853
5927
6000
6056
6123
6278
6340
6235
6262
5585
3478
2862
3391
4775
5706
5400
5176
5017
4920
3914
2870
2276
2638
3366
4442
5591
6061
6181
6234
6274
6271
6311
6359
5736
3691
2892
3371
4675
5777
5452
5208
5040
4954
4478
3176
2386
2214
2797
4119
5260
5973
6286
6360
6419
6439
6461
6486
6007
4319
3257
4097
5702
5769
391
822
300
978
4826
4295
3941
4262
5125
6127
6208
6284
6748
7473
7885
1775
1914
2603
7652
6618
6618
6468
6093
120
799
1787
2122
2054
1125
4888
5289
5272
5126
6103
6192
6241
6279
7027
7211
7543
5487
7726
7272
6376
6365
6168
5760
59
1001
1763
1377
976
4515
4638
3930
3379
2852
3715
4695
5225
5879
5944
5994
5893
5949
6009
6054
5224
4063
5231
5724
1048
1854
1016
1529
1207
4956
5111
4836
4345
4181
5128
5957
6094
6146
6206
6254
6192
6251
6305
5812
4646
4546
5427
5959
1024
2103
1623
1730
1231
3706
4909
5175
5519
5656
6072
7085
3820
2999
3720
3362
1875
52
1642
3162
6051
5804
5726
5510
6343
1774
1693
5586
5223
4599
4702
4901
5201
5351
5423
6486
7109
2452
3182
3405
991
3438
2536
6639
5806
5484
5633
5405
6989
2503
2418
1632
1044
4698
4733
4965
4803
5272
5474
5562
5650
6151
6684
6809
6746
6436
5792
5567
3429
2433
2206
2776
4365
4685
4358
3229
2402
1666
1591
1370
1048
723
345
615
3873
4988
5448
5464
5429
5444
5519
5472
5489
5474
5326
5058
4794
1097
2105
1953
1532
1703
4751
4604
4959
5121
5155
5236
5320
5395
5951
6103
6614
6387
6695
5995
5930
5266
4681
4856
5128
4956
22
86
1041
4525
4263
3243
2321
2520
3358
4354
4918
5705
5961
6007
6033
6055
6069
5807
4710
3905
4680
5491
2956
1915
675
1850
1517
757
4347
4628
5068
5248
6445
3000
2833
3455
53
0
0
0
0
3377
2413
1868
2612
0
0
0
0
0
0
70
2097
5708
5299
5204
6031
1990
2619
601
55
0
0
52
736
6818
5219
5227
5152
6497
742
0
0
0
79
1600
5208
4583
4917
5184
5261
6361
6521
1833
22
22
110
289
712
6089
5826
5033
5585
5322
1783
334
0
57
1467
4221
4336
4176
4231
4679
5357
5430
5492
6243
7039
1695
2020
1781
6737
5902
5765
5016
5723
5972
2247
0
0
0
733
391
4549
3929
3523
3733
4993
5659
5751
5826
6499
6308
6541
6552
6185
6164
6219
5177
5051
5290
5265
4906
234
29
2632
4313
4430
3875
3114
3211
3989
4792
5516
5889
5961
6013
6004
6038
6075
6116
6153
5482
5048
5199
5026
43
885
862
1096
657
4105
4373
4672
4651
5491
5572
5631
5985
6973
6505
2002
2076
3494
6496
6006
5978
5664
1169
0
0
0
0
0
321
1135
4538
4482
4917
5714
6477
1678
2121
2501
2535
2673
2399
4032
5735
5775
5756
5395
1152
630
0
0
0
159
728
3206
3622
3222
3538
4151
4937
5083
5218
5323
5408
5533
5585
4844
3117
1960
2355
2285
1798
1126
1048
1324
2455
1852
1584
1507
1395
1115
1220
3488
4664
5037
5122
5219
5304
5441
5504
5515
3756
2054
2462
2191
1655
1218
2591
3506
2693
2150
1627
1525
1087
691
748
449
224
2522
4697
5375
5467
5592
5663
5739
4513
2576
2348
2175
1790
4061
4139
3860
3407
2548
1856
1532
743
22
22
437
241
22
1268
3813
4175
4701
5099
5202
4837
4243
3549
3225
3230
4045
4209
729
555
3612
3641
3769
3600
3125
2981
3661
4664
5314
5559
5667
5763
5796
5877
5969
6042
5603
4809
4716
4818
4980
4639
22
22
554
215
4252
4364
3686
3444
3875
4482
4859
5527
5869
5945
5948
6025
6086
5564
4890
4008
4961
5412
618
1317
540
707
243
582
4575
4767
4333
4438
5464
5555
5631
5689
5749
5845
6032
5990
5822
5838
5849
4878
5538
1346
1444
0
0
713
1237
538
4415
4596
4856
4828
5105
5187
5262
5337
5719
5821
5913
5641
5635
5390
3750
2417
2447
4074
4717
4363
4107
3936
3068
2370
1841
1547
1704
1797
2804
3688
4365
5132
5315
5397
5458
5515
4601
2981
1971
2239
2215
1794
1266
1998
3405
2776
1990
1699
1357
785
583
519
385
178
22
2484
4348
4729
4944
4840
4088
2328
2002
2044
2280
1799
1262
1080
1005
1433
1631
1614
1686
1181
855
678
398
206
967
3770
4491
4774
5124
5395
5362
4851
4176
3071
2566
2552
2875
3298
3633
3472
3364
3369
2599
1769
1057
1103
1722
2357
2757
3487
4361
5093
5579
5655
5469
4875
4013
2660
2210
1999
2423
3186
3580
3362
3439
3422
3060
2256
2031
2348
3262
4195
4709
5502
5579
5644
5718
5767
5805
4709
3989
3738
4311
4804
672
65
0
120
1348
372
4038
4307
4711
5007
5148
5257
5595
6075
6493
6271
6316
6033
5822
5798
5005
5202
5579
5340
286
842
509
22
4368
3756
2841
2037
1803
1952
3151
4287
5054
5857
5959
6027
6090
6146
6172
4566
2660
2334
2250
1722
1818
3606
3456
2690
2160
1778
1539
1363
1052
728
1296
2887
3584
4245
4894
5064
5149
4876
3936
2433
1971
1905
2098
1751
1258
1028
1145
1187
1484
1611
763
342
183
185
458
244
22
22
722
4797
5006
5044
4339
2946
2075
2349
2151
1781
2452
4048
3811
3663
3590
3632
3222
2595
1816
1627
2870
4175
4903
5080
5155
5278
5692
5967
5672
5269
5283
5183
4944
4659
4374
4100
2283
4119
3866
3712
3790
3929
3744
3398
4086
4678
4756
4833
4907
5285
5383
5301
5096
5141
5185
4243
3838
3481
3546
3914
3766
3673
3110
3592
3687
3051
2102
1935
2613
3280
3890
4704
5082
5140
5133
5140
5158
5180
4601
3753
4452
4208
1332
0
0
0
0
370
1644
4377
4550
4818
6168
2895
3441
2283
841
298
0
23
1333
2973
1783
1262
772
0
0
0
0
0
0
0
103
1338
952
673
467
184
0
0
0
0
0
0
52
1344
6286
5147
1759
0
0
0
0
0
0
0
1860
4669
5207
5208
5762
2022
2686
697
206
94
29
46
264
2901
5923
5375
1880
0
0
0
0
0
0
0
256
2636
2212
2354
2869
2465
462
236
72
0
0
0
87
2788
6512
5673
1560
71
0
0
0
0
0
0
1360
1577
5086
4866
5043
5684
6224
1737
2396
2784
2829
2507
2104
1531
3020
3913
717
761
235
0
0
0
0
190
460
4215
3859
3667
3935
4547
5038
5369
5458
5534
5584
5693
5598
5610
5597
5342
4929
4582
3590
22
280
555
667
22
3788
2792
2208
2122
2281
2715
2788
3317
4163
4817
4953
4799
4147
3057
2223
2300
2687
4284
22
132
589
326
22
4052
4125
3346
2989
2870
3406
3851
4005
4404
4905
5201
5282
4886
4188
3013
2249
2306
2217
3158
4479
22
22
22
3677
3709
2982
2374
2341
2806
3069
3478
3626
4122
4701
5128
5403
5272
4674
3631
2608
2379
2565
4220
2790
994
1100
965
917
3564
3518
2299
1978
2306
2796
3257
3628
4396
5110
5532
5729
5715
4942
3637
2362
2466
2245
2172
4037
1020
1034
1322
2844
3088
2765
1924
1660
1944
2457
3128
3725
4514
5340
5432
5477
5534
4904
3398
2008
2277
2177
1775
1278
2065
3009
2581
1841
1683
1589
710
283
587
438
223
22
22
3080
3715
3965
4007
3773
3353
2643
1605
1106
1390
1352
1125
879
911
1753
1307
538
-7
-225
22
306
246
22
918
2580
3164
3476
3540
3338
3076
2415
1137
1151
1348
1388
1130
864
1817
1734
1770
1571
848
676
1148
1602
2294
2768
3587
4185
4276
4337
4406
4456
4506
4104
3994
3510
150
0
0
0
0
0
0
1533
3591
3023
3585
3979
4333
4848
5454
5935
1874
1939
1578
5528
5023
4951
4465
842
0
0
0
0
0
0
0
510
3211
2752
3495
4019
4796
5085
3057
2121
2205
2025
1851
4875
4826
3965
2945
3559
53
3
0
0
0
0
1006
2476
2004
1146
1489
2321
3244
3908
4373
4487
4580
4847
4841
4815
4615
3468
2380
2768
3078
315
0
0
0
44
881
2049
2136
1983
2311
2832
3561
3725
3860
3981
4235
4340
4160
4222
3538
2111
2168
2200
2411
83
0
0
0
884
1805
1694
1240
1005
727
1838
2909
3111
3677
3849
4011
4085
4209
4305
4398
3946
3108
2574
2477
2463
107
110
326
504
980
2121
2272
1879
1941
2200
2621
3018
3651
3973
4100
4152
4288
4381
4444
4381
4075
3492
3309
120
297
50
29
118
1264
743
2794
3077
2783
3346
3869
4194
4495
4653
4788
4893
5017
4649
3686
2731
2321
2540
3744
337
84
23
401
891
234
2884
3051
2836
3302
3949
4567
4838
5027
5168
5288
5439
5541
5286
4200
3106
2720
3311
3988
22
37
264
22
22
1714
2749
1937
1611
2001
2560
3037
3349
3906
4533
5108
5219
5001
3957
2671
1904
2273
2210
1880
1244
22
220
22
22
1949
1700
1319
949
672
394
1114
2829
3639
4489
4860
4932
5051
4761
3615
2333
2370
2371
1988
408
0
0
0
123
1196
1824
1924
1747
2547
3423
3772
4000
4202
4406
4587
4641
4764
4864
3555
2090
2278
2201
1746
1310
85
22
2166
2093
1850
1657
1436
909
692
461
253
361
3312
4035
4576
4791
4723
4570
4350
3627
2643
2007
1536
1793
2241
22
22
22
1900
1928
812
415
361
323
712
1357
2066
3060
3619
3961
4015
3762
3505
2649
1494
1167
1363
1292
1131
874
1747
1725
1738
1547
628
442
627
1302
1833
2519
3413
3791
3872
3909
3955
3980
3726
2893
2513
2925
313
0
0
0
0
0
902
2081
2137
1916
2294
2905
3403
3511
3603
3697
3763
3752
3821
3744
2999
2156
2344
2161
61
185
0
0
142
297
317
2218
1888
1508
1222
1864
2462
2795
3438
4008
4083
4091
4181
4282
3335
2063
2283
2224
1868
182
25
0
799
118
2632
2728
2864
2621
2408
3088
3771
4166
4336
4522
4675
4745
4848
4939
3968
2717
2295
2911
3634
633
0
0
285
568
628
2983
2871
2229
2558
3522
4450
4769
4942
5077
5183
5245
5181
5239
4807
3516
2674
3612
3598
930
0
0
467
22
2536
2591
1693
1432
1719
2746
3485
4268
4529
4625
4686
4688
4757
4838
4862
4657
4225
3728
131
73
806
77
704
571
22
2661
2364
1487
1355
1940
2468
2979
3574
4504
4602
4579
4641
4697
4692
4432
4048
22
22
22
392
19
3
44
1199
288
2913
3083
2562
2937
3320
3379
3835
4322
4416
4497
4594
4664
3829
2605
2385
2352
3130
493
0
0
24
190
194
2416
2511
2642
3036
3494
3636
3724
3762
4039
4472
4871
4864
4371
3801
3510
3175
417
0
0
0
0
0
0
706
1409
2107
2171
2526
3180
3722
3997
4563
2177
2508
2620
2198
4211
3186
3026
2418
2232
2332
615
360
716
22
1746
1652
1587
791
492
689
439
214
2491
3090
4190
2294
1896
2158
1960
3539
2412
2373
1103
0
0
0
0
0
0
0
1391
3196
2740
2540
3077
3389
3597
4126
1824
2126
2151
1773
4289
3422
3264
2992
2699
343
0
0
0
0
0
48
1198
2188
2318
2596
2927
3144
3402
4297
1714
1970
564
941
2263
1979
1406
686
480
566
217
0
0
0
0
19
728
2066
823
363
706
995
1300
1892
2733
3429
3795
4051
3826
3665
2831
1900
1388
1379
1392
1411
1359
22
22
347
1816
1873
1579
1256
1855
2426
2912
3095
3165
3481
4101
4273
3972
3383
3159
2869
642
2
0
0
0
0
0
0
855
2106
2089
2396
2739
3060
3229
3333
3840
4304
1381
1327
4454
3914
3594
3118
906
0
0
0
0
0
0
92
40
1794
1763
1763
2852
3111
3235
3311
3389
3544
3788
3649
3647
3611
2203
2421
2174
1943
799
0
0
0
607
596
1580
1616
1660
2018
2409
2665
2827
2961
3084
3175
3196
3268
3322
3092
1961
2381
2155
22
0
0
0
0
0
0
1262
2286
1897
2196
2516
2835
3022
3197
3707
3979
4139
3985
3957
3993
2739
2410
2281
1806
22
41
0
107
225
1741
1800
1592
1034
939
1967
2812
3079
3226
3373
3518
3766
3901
4000
4301
1416
791
646
643
12
0
0
0
0
0
196
2594
2511
2684
2969
3364
3565
3690
3831
3962
4089
4186
4267
4228
3984
3684
3306
3019
22
121
0
0
0
76
428
2219
2365
2461
3016
3592
3785
3950
4112
4446
4739
4705
4280
4160
3775
3421
2981
1003
0
0
0
0
0
0
467
1427
2964
2732
3132
3443
3854
4399
1577
2116
1511
1951
1404
4703
4010
1549
323
0
0
0
0
0
0
0
28
866
2243
2560
3091
3460
3655
3810
3943
4140
4096
4165
4226
3771
2112
2380
2149
2492
108
0
0
58
747
332
2004
2058
2162
2434
2798
3053
3473
4221
4965
1836
1871
1454
4267
3665
3399
3132
3220
42
0
0
0
0
0
57
985
2422
2557
2502
3092
3478
3627
3736
3848
4144
4275
4047
4124
3902
2358
2388
2150
1769
22
224
305
22
1446
2396
2348
1679
1127
874
1936
2714
3257
3967
4216
4314
4339
4422
4485
4433
4122
3561
2765
2787
2553
87
326
731
489
149
2063
2138
1910
1267
1775
2273
2667
3334
4094
4222
4271
4396
4466
4334
3897
3000
2357
2113
2164
1964
22
510
882
748
1873
1887
2008
1962
2415
2880
3049
3484
3691
3804
3791
3895
3973
3562
2598
2341
2255
319
89
0
0
0
44
611
1967
2045
2044
1841
2435
2981
3178
3488
3639
3774
3811
3928
4027
3199
2170
2303
2130
2355
94
20
0
9
227
22
1715
1746
1663
1647
2586
3117
3247
3417
3534
3617
3677
3732
3770
3144
2008
2392
2234
1793
22
22
336
22
22
1916
1915
1432
1202
1147
1899
2486
2956
3372
3500
3605
3640
3729
3801
2817
1951
2302
2235
1665
22
491
524
176
22
2148
2198
2291
2218
1918
2358
3047
3369
3538
3727
3899
4154
4159
4274
3996
2209
2389
2190
1794
1906
22
22
801
2022
2023
1599
1453
1038
642
2361
3366
3524
3619
4136
5063
1808
2150
2217
2395
2046
1970
952
0
0
0
0
0
0
0
708
2550
2091
2452
2760
3139
3475
3773
3925
3998
3973
4073
4136
3970
3464
3011
2636
2367
22
315
0
0
0
0
642
1034
2107
2409
2857
3186
3395
3766
4704
1688
1794
2169
4767
3966
3507
3106
119
134
0
0
0
0
0
0
971
2022
2068
2331
2941
3473
3694
3761
4475
4053
1639
1597
4923
4347
3589
552
29
0
0
0
0
0
0
0
0
178
1750
3325
1585
1722
1838
2146
460
0
0
261
2682
1397
1397
1510
1655
1397
169
0
0
60
444
719
1397
1397
1074
716
1126
1397
1397
2424
2234
890
0
0
114
1355
2805
2386
277
0
0
0
0
0
0
0
0
292
2078
2409
3113
214
94
40
5
0
0
118
690
2370
1968
2116
2145
694
0
0
0
0
119
120
1397
1396
1046
348
327
229
127
52
22
1397
1397
1397
1397
1397
1219
795
1080
1311
1370
22
22
22
22
1397
1397
1301
435
156
285
216
280
1397
1397
1397
1397
1397
1397
1397
1397
1397
1397
1397
22
305
40
80
115
864
1397
1397
1397
1397
1397
1397
1397
1603
2500
2677
1760
1763
2501
2027
1987
2360
484
76
0
0
0
0
0
0
14
1533
2241
1479
1611
1787
1717
2017
2425
1628
1674
1493
1943
1397
1553
2098
2206
142
0
0
0
0
0
744
404
1397
1397
1397
1397
1397
1397
1397
1397
1397
1449
1397
1397
1397
1397
1397
1397
1397
22
77
31
242
1397
1397
1397
1397
1039
680
1397
1397
1397
1397
1397
1397
1397
1397
1397
1397
1397
1397
1397
1397
1264
109
226
1397
1397
1397
1397
1310
969
710
418
214
99
1143
1397
1397
1397
1397
1397
1331
972
792
1397
1397
1242
960
787
771
1397
1397
1397
1394
1038
703
418
583
1397
1397
1397
1397
1397
1397
1397
1397
1397
743
1192
1372
1331
1142
365
186
22
1397
1397
1288
473
289
287
236
262
1196
1397
1397
1397
1397
1397
1397
834
724
931
1310
1381
1177
239
22
997
1397
1397
705
387
-331
-390
-241
-284
119
22
791
1397
1397
1237
1367
1391
1397
1397
1397
22
0
0
92
423
22
1397
1397
1003
923
1390
1397
1397
1397
1397
1397
1397
1397
1397
1397
1397
1397
1397
1397
22
57
24
176
48
22
1397
1397
1397
1397
1397
1397
1397
1397
1644
1691
1725
1397
1397
1397
1397
1350
1397
1397
1308
22
22
22
1397
1397
1397
1397
1026
701
460
226
96
45
684
1397
1397
1397
1031
1302
803
341
1018
1397
1222
22
22
22
1397
1397
1397
1397
874
-177
119
225
102
53
8125
5092
1397
1397
1397
1397
1397
1397
1397
1397
208
13
0
82
547
460
1538
1397
1397
1397
1397
1397
1397
1453
2122
2516
3089
2050
1918
1744
2658
1835
1717
486
602
0
0
0
0
0
867
2463
1397
1397
1397
1397
1397
1397
1945
2633
2839
2916
2888
2126
2309
1866
232
398
110
0
0
0
0
23
1153
1397
1397
1126
1000
1263
1397
1397
1397
1397
1397
1397
1397
1380
1397
1397
1397
1397
22
233
111
161
22
588
1397
1397
1054
707
412
235
116
339
1397
1397
1397
1397
1397
1397
1397
1397
1844
22
13
0
0
16
178
42
1397
1397
991
1160
1397
1397
1397
1397
1397
1397
1397
1397
1397
1397
1397
1278
1397
1397
1165
246
395
22
1397
1397
1397
1310
782
-98
136
230
93
5536
8085
753
1397
1397
1397
1259
1397
1397
1397
1397
1289
414
313
22
648
1397
1397
1397
1078
641
457
221
80
775
1397
1397
1419
1397
1397
1397
1397
1397
1397
1397
1286
22
370
22
1397
1397
1397
1382
538
-68
237
214
97
40
8125
8125
596
1397
1397
1397
1110
776
867
1091
1388
1110
22
22
22
1376
995
369
-756
-1387
-1279
-1085
-959
-469
21
22
64
1301
1305
1190
595
633
832
1320
1377
1141
22
22
22
1397
1397
631
117
-558
-470
-179
74
128
394
1397
1397
1397
1397
1254
1397
1397
1397
1397
309
0
0
0
0
722
1613
1397
1054
759
684
1397
1397
1397
1397
1397
1397
1397
1397
1397
1397
1397
1597
1397
143
0
0
97
273
22
1397
1397
1070
720
385
523
1029
1397
1397
1397
1397
1397
773
581
-257
-756
-335
695
1218
1076
1075
1280
1397
1345
625
-92
-962
-1407
-1111
-906
-761
-255
22
22
119
280
650
199
-726
-1206
-731
492
1231
931
1070
1308
1397
1397
1397
890
-21
-334
-190
91
89
22
22
8125
89
268
680
1086
298
300
1029
1397
1289
959
22
1292
1397
1397
1397
1347
1002
665
445
192
95
5349
5087
1774
1307
1155
83
215
454
814
1117
1338
1312
72
108
344
574
453
1397
1397
663
376
277
230
191
118
1052
1397
1397
1397
1344
1244
677
406
526
1117
1324
1174
21
22
82
22
1397
1397
963
423
563
736
818
1291
1397
1397
1397
1397
1397
1334
1397
1397
1397
1397
22
84
69
165
22
1397
1397
1374
1052
726
430
217
101
22
22
470
1098
773
694
547
260
618
1307
1397
1311
22
22
22
22
736
1397
1381
1031
678
441
559
1397
1397
1999
2368
2665
2523
1645
1397
1397
1397
1397
1397
166
0
0
64
310
1397
1397
1367
294
69
188
204
96
22
3458
8125
1397
1397
1235
1313
758
448
909
1397
1263
22
421
33
22
1397
1397
1314
1068
729
1397
1397
1397
1397
2169
2924
2946
3320
2647
2211
1889
2272
920
0
0
0
0
0
0
0
667
3059
2012
1443
1729
2014
2047
2415
2849
3439
2251
2438
2353
1794
1992
1594
1317
625
0
0
0
0
0
0
0
1451
1492
1397
1397
1397
1397
1397
1891
2201
2532
2710
2730
1398
2337
1680
1405
22
216
130
0
0
58
171
272
1397
998
383
257
167
158
126
435
1397
1397
1349
742
953
632
896
1397
1397
1327
22
112
22
22
962
1397
1368
1082
698
393
245
1397
1397
1397
1397
1397
1397
1397
1328
1397
1397
1805
22
0
0
0
0
0
601
1672
1397
1167
1040
1198
1393
1344
1397
1397
1397
1397
1397
1057
1165
405
118
656
1397
1234
967
22
793
1397
1397
1397
1355
777
-120
108
222
93
22
8125
7825
108
288
623
749
-65
-200
410
1121
1253
1000
1040
1341
1397
1397
1397
947
6
-772
-604
-422
-305
22
22
8125
111
310
674
709
1
-237
429
1397
1230
1021
1085
1295
1397
1397
785
43
-761
-1458
-1316
-1113
-957
-418
21
22
22
22
84
215
455
693
871
1231
1379
1137
869
666
575
559
555
516
479
374
297
225
171
128
3819
1314
965
534
1397
1604
1397
1397
1397
1397
148
75
0
0
0
0
1248
1963
1397
1397
1397
1397
1397
1397
1397
1397
1682
1573
1397
1397
1397
1770
2056
495
0
0
0
0
0
0
649
1397
1397
986
1314
1397
1068
1392
1397
1397
1397
1397
1397
1298
1397
1397
1969
389
0
0
0
0
0
5
913
1464
1397
1397
1397
1397
1397
1397
1397
1397
1397
1397
1397
1361
1305
854
1326
1397
1269
22
22
1309
1397
1397
1397
987
278
-53
321
253
120
4830
3077
2269
1397
2164
1397
1397
1397
1397
1397
1397
676
19
0
95
378
1481
1397
1344
855
-365
-433
-373
-350
22
22
22
112
760
688
366
-472
-901
-332
721
1298
1024
1034
1239
1397
1397
1397
1183
299
-324
-268
26
90
22
22
8125
8125
6405
82
186
386
734
1067
1397
1397
22
22
33
22
1397
1397
789
-34
-930
-1041
-1030
-1051
-618
-45
22
22
22
109
328
195
31
36
227
770
1084
854
707
182
931
1397
1397
1397
1397
1397
1397
1397
1663
2709
2193
2606
2336
3188
2395
1933
2386
1176
0
0
0
0
0
0
0
94
1628
2357
1984
2161
2433
2646
3101
2379
1771
1225
1446
2110
2756
2095
2196
876
0
0
0
0
0
0
18
1104
1700
1397
1397
1397
1397
1397
2090
1551
1585
1134
1568
2707
1733
1634
2324
2249
901
0
0
0
0
0
292
864
1802
1397
1397
1397
1397
1566
2172
2865
1966
1214
1947
2594
1839
1974
2298
2166
589
0
0
0
0
0
0
1410
2023
1397
1397
1397
1397
1397
1821
2602
2643
1735
1647
2395
1639
1811
2299
1888
783
0
0
0
0
0
134
870
1547
1397
1397
1397
1397
1397
1940
2618
1567
1864
1415
1902
1290
412
1210
551
636
331
32
0
0
0
0
553
1674
1397
1272
1205
1296
1397
1397
1397
1443
1736
1786
1532
1397
1397
1397
1397
1370
1397
333
227
383
485
138
1397
1397
1037
554
733
812
1060
1188
1397
1397
1397
1397
1223
1282
1048
1278
1397
1397
22
22
22
22
1397
1397
1397
1369
961
558
413
237
81
22
22
5650
93
300
721
1020
843
1118
1397
1397
22
127
90
22
22
22
1397
1334
1045
674
419
245
406
1397
1488
1950
2134
1966
1397
1397
1397
1397
1397
1397
1234
138
50
240
22
1397
1397
1397
1031
686
419
212
98
51
2645
1397
1397
1397
1397
1386
1397
1397
1397
1397
22
72
2
348
347
1552
1397
1397
1143
738
468
1397
1397
1397
1397
1397
1397
1397
1270
1370
817
769
1249
1397
1216
1014
1041
1290
1397
1397
847
-94
-805
-996
-632
-278
39
22
8125
8125
8125
7474
4321
195
386
763
1150
1364
1277
22
21
22
22
1397
1397
499
178
-381
-480
-526
-480
-81
22
22
717
1035
679
438
218
-43
-72
129
402
1010
869
694
579
540
531
491
-59
-508
-387
-292
-195
128
22
22
100
301
714
1135
963
1308
1397
1397
125
116
40
181
292
22
1397
1397
1042
712
1262
1397
1397
1397
1397
1397
1397
1397
1319
1317
1397
1397
1397
1397
22
121
141
22
22
1397
1397
1327
1020
464
387
182
123
58
2487
8125
501
1360
662
587
-217
-676
-155
852
1267
974
1056
1249
1397
1397
1397
903
86
-236
-275
-311
-113
22
22
22
77
301
398
-321
-1079
-1290
-865
-27
1065
1008
1025
1226
1397
1397
1166
709
-97
-868
-487
-296
64
22
22
22
96
291
766
593
172
-136
579
1397
1263
22
1064
1322
1397
1397
1397
1347
1000
558
375
201
110
6536
4739
1245
848
846
1437
1404
433
724
1083
22
349
46
0
0
0
623
1218
1641
1397
1397
1397
1397
1397
1397
1566
1910
2428
2672
2514
2528
2424
1595
1397
22
290
459
87
618
517
274
1397
1397
1397
723
750
979
1263
1397
1397
1397
1397
1397
1397
1283
1397
1397
1397
1397
327
0
81
22
1397
1397
1397
1340
1023
645
373
225
109
40
6256
1397
1397
1397
1315
1305
1397
1397
1397
1397
1336
191
578
22
1397
1397
1397
1356
1118
729
409
230
1259
1397
1397
1397
1584
1397
1397
1330
1397
932
1397
1397
1267
379
594
22
1397
1397
1397
1324
1057
661
421
195
1397
1537
2152
2319
2407
2214
1580
1397
1397
1397
1397
1397
417
42
16
457
22
1397
1397
1348
1071
749
470
233
111
8125
1397
1397
1397
1397
949
1055
297
-42
527
1397
1285
1085
1070
1397
1397
1397
1158
382
-139
-554
-497
-272
-55
22
22
22
8125
8125
69
200
429
601
736
1204
1315
1121
860
672
572
555
535
494
267
5
272
259
173
115
8125
8125
739
1397
1397
1397
1343
778
1098
1310
1376
1199
906
796
1397
1397
870
486
-24
-343
-241
38
170
126
33
1217
1397
1192
746
698
275
326
1049
1397
1229
1069
957
22
1397
1397
1397
1371
1081
659
439
1397
1397
2081
2834
3083
2097
2063
2951
2127
1990
2231
134
0
0
0
0
0
0
0
0
1741
2207
1501
1807
2053
2086
2429
2816
1743
2341
2563
1397
1397
1397
1397
1617
1397
702
0
0
262
303
1506
1397
1297
1008
748
1397
1439
1969
2830
2385
1535
732
1242
1965
1906
1877
2336
2322
4
0
0
0
0
0
1101
1595
1397
1397
1397
1397
1426
2027
2734
1921
1644
761
1934
2408
1397
1397
2321
2223
1050
0
0
0
0
0
1036
1409
1395
1081
741
1397
1397
1468
2141
2849
1876
621
290
817
1551
1392
1171
1016
219
0
0
0
0
0
0
1112
1397
1397
963
1020
1377
1397
1397
1397
1397
1397
1397
1397
1397
1397
1397
1397
1397
1397
22
196
160
201
702
1397
1397
828
424
423
877
1204
1397
1397
1397
1397
1397
1397
1291
1397
1397
1397
1397
21
157
129
22
22
1397
1397
782
58
-228
15
188
92
22
5497
22
8125
287
667
1213
1113
1179
1397
1397
22
22
22
22
22
1397
1397
1149
256
30
-306
-257
-76
22
22
5647
114
328
693
595
-221
-1027
-303
712
1281
977
1026
1354
1397
1397
922
416
380
199
307
205
89
7365
3408
4119
94
338
770
1374
1921
1594
1776
1711
1251
381
491
22
1503
1499
1506
1334
1080
690
395
225
2036
2373
2707
3000
3212
2926
2839
2783
1973
2356
2203
1736
1073
638
621
22
1538
1538
1562
993
514
417
378
216
108
66
2764
2845
2921
2960
3014
3073
3049
2450
1872
1861
1875
22
367
182
295
1650
1681
1413
839
376
666
1484
2072
2799
2895
2971
3160
3235
3053
3104
3103
2855
2502
2178
22
705
0
33
101
1426
2300
1815
1972
1943
2549
2625
2682
2850
3784
4000
4316
4102
3302
2971
2959
2807
3175
0
0
0
0
0
0
0
1690
3441
3211
3354
3774
4467
2142
2643
1828
980
774
1203
2815
4623
4507
3980
1091
0
0
0
0
0
0
0
1583
2392
2176
2559
2796
2913
3019
3104
3685
3926
3933
3618
3445
2856
2027
2204
2190
1759
1263
975
1073
1306
1527
1693
1580
508
188
22
391
229
102
22
855
3201
3261
3164
2510
1305
1296
521
921
1696
1257
1068
1048
1299
1498
1134
308
-729
-1168
-1200
-811
-16
22
22
22
22
85
288
711
1199
261
-630
-134
780
1238
840
1037
1307
1163
976
592
-82
25
270
369
181
22
22
4569
7249
6735
6778
6936
181
1999
1373
1136
1352
1286
1398
1480
1462
1536
1473
1488
1337
1228
1116
1562
2330
2767
2904
3037
3156
3208
3320
3400
3436
3416
2917
2260
2127
1751
435
85
55
335
1005
1467
1509
1652
1940
2106
2464
2537
2608
2752
3367
3391
3084
2729
2750
2562
2415
2129
1841
108
0
0
0
395
501
1541
1581
1475
1948
2146
2274
2364
2449
2557
2653
2691
2764
2800
2002
1910
2306
2186
1777
535
0
0
499
22
1527
1540
1340
993
1904
2035
2112
2172
2681
3411
4010
1832
4026
3304
2458
2077
2336
2111
1710
805
0
0
118
620
1662
1706
1412
1490
1871
2345
2513
3222
4041
2148
2317
2677
2471
4459
3041
2891
2738
2486
1759
0
0
0
0
10
2993
1688
1760
1945
2179
2342
2416
2493
2518
2992
3457
3501
3273
2561
2544
1937
2353
2170
1703
1272
0
0
900
778
1680
1704
1726
1786
1897
1927
2692
3300
3933
2604
1352
593
436
1242
2543
1416
3075
1012
1033
50
0
0
0
0
290
1009
1844
1958
2200
2298
2393
2480
3012
3789
1527
1666
1523
3884
3327
2876
2763
2448
2194
22
117
87
62
320
1537
1126
487
-100
-271
73
252
186
907
2473
2914
2960
3026
2592
1397
1946
2358
2190
1799
1245
22
79
22
1537
1527
1557
937
642
717
465
244
115
2402
3060
3135
3191
3243
3282
2990
2262
2219
2414
1956
750
0
0
45
494
1660
1638
1259
995
692
532
2235
2472
2977
3153
3242
3338
3415
2992
1588
2005
1516
1845
1701
1224
936
1061
1388
1568
1685
948
248
307
372
354
198
107
730
3069
3218
3473
3307
3258
2979
1958
2243
2261
1765
1257
277
178
561
1927
1926
1629
1292
557
518
389
205
97
2632
3137
3187
3193
3244
2969
1600
1769
1121
1584
1819
1326
1006
1090
1293
1525
1632
973
91
-116
-374
240
215
119
8125
1838
3190
3778
4136
4125
3865
3273
3165
2863
2558
1003
5
0
0
47
1770
1882
1905
1935
1600
2221
2773
2859
2926
3019
3393
3430
3316
3243
3297
2980
1820
1210
1344
1398
1154
1794
1750
1714
1736
652
235
-199
-707
-401
130
169
126
1499
2110
2376
2296
1491
1350
1285
682
978
1627
1299
995
1151
1300
1540
1709
1447
870
762
681
397
194
82
22
22
558
3424
3460
2864
2100
1994
2336
2170
1716
1273
483
624
117
1611
1634
1579
1374
1036
722
377
1206
2384
2901
3438
3544
3578
3671
3068
1528
1813
773
875
1460
1256
975
1006
1272
1514
1691
898
396
429
434
434
211
104
53
7003
796
3680
3773
2738
1399
1552
782
1276
1745
1307
991
1117
1334
1541
1564
990
686
1032
730
430
241
115
48
3241
3698
3754
3839
3207
1649
1806
1129
1685
1786
1201
960
1061
1370
1546
1613
1102
560
479
305
401
206
92
22
1193
3937
3961
4070
4175
4198
3115
2146
1925
1771
2484
2220
1955
1795
1733
1753
1578
880
542
478
771
1213
1699
2444
3184
3782
4077
4208
4046
3557
2549
1444
1124
1414
1381
1113
1075
1641
1585
1600
734
507
367
358
298
233
862
1780
2436
2775
2809
2564
1837
1379
1719
1380
1667
1711
1224
1024
1087
1279
1534
1113
147
-359
-254
-256
166
245
22
22
22
22
83
370
739
1308
1973
2272
2092
1791
1328
995
1814
1740
1576
1615
1209
916
977
709
436
235
105
2125
3162
3299
3621
3598
3215
3218
2017
2296
2127
1793
1925
838
830
1626
1606
1596
1617
1364
976
671
2356
2402
2814
3612
4405
4834
2721
2470
4048
2606
2618
2426
2251
2120
1027
1076
1343
978
1695
1709
1556
1423
1098
719
2373
2452
2520
2988
3711
4248
1987
3194
3696
2867
2338
2375
2250
1777
596
1301
1193
2133
2103
2163
1709
1514
1626
1491
2312
2985
3078
3159
3237
3306
3413
3487
3546
3597
2492
1150
1148
1348
1309
1143
839
687
602
555
439
-129
-540
-761
-403
77
182
22
22
2258
2759
2949
2873
2458
1385
774
826
799
1065
1098
854
725
602
537
414
195
221
158
320
259
147
122
1756
3754
3862
3785
3142
2195
1980
2185
2203
1818
1333
2782
2587
2463
2443
2473
1837
1835
2491
2754
3571
3680
3781
3872
4221
4714
4884
4706
4305
4368
3841
3403
4154
3811
4177
1496
1530
3211
2689
2719
2852
2932
3296
3281
3786
4126
4252
4369
4489
4608
4756
4851
4784
3276
1963
2329
2158
1707
1779
3387
3133
2899
2371
1724
1701
1365
995
1005
2936
3808
4459
4526
4602
4651
4712
4736
4755
4126
2459
2304
2227
2380
3810
3510
3312
3198
3277
2514
1637
1487
973
936
2376
3268
3847
4488
4563
4616
4628
4682
4735
3787
2113
2365
2290
1784
3002
3752
3597
3540
3289
2383
1763
1533
1625
1903
2897
3845
4399
4526
4584
4641
4607
4652
4694
4697
4664
3352
3142
3017
3548
3740
3579
3491
3497
3545
2804
2289
2140
2080
2616
3304
3911
4387
4446
4497
4496
4532
4570
4587
4056
2593
1824
1475
1619
2133
2695
3063
2751
2139
1625
1367
1221
1387
1855
2510
3039
3642
4400
4486
4460
4483
4052
2826
2051
2321
2190
1735
1296
3339
3149
2800
1846
1669
1616
1348
1030
731
443
190
22
736
2839
3700
3733
3452
2777
1673
1971
2298
2203
1726
1291
1028
1089
1378
1623
1307
1047
956
911
686
442
200
22
22
1587
3727
3716
3258
2168
1342
783
-63
16
611
1204
1023
1083
858
84
-655
-1119
-1013
-1040
-1061
-318
240
22
22
22
22
96
283
741
1331
1671
852
1236
1877
1216
975
1067
1306
1516
1056
401
184
101
9
410
218
109
22
6925
1140
4365
4414
4443
3949
2421
2285
2194
1722
3523
3215
3256
2880
2887
2578
2147
2011
2158
2712
3737
3813
3841
4129
4913
5389
6033
6337
6223
5638
4543
4041
3822
3574
3385
4093
1858
1573
1759
3734
3046
3310
3490
2867
3219
3673
3720
3774
3849
4110
4381
4415
4115
4110
4128
2972
2678
2424
2773
2811
2621
2516
2466
2316
1504
1384
1216
1289
1982
2742
3408
3951
4003
4051
4144
4187
4235
3833
2942
2496
2674
3494
3128
813
488
489
2410
2122
1804
2319
2641
3300
3797
3885
3951
4031
4620
5245
4860
4871
4160
4212
3092
2399
2754
3504
3137
583
475
770
2438
1637
1619
1239
1056
668
374
239
3290
3999
4058
4111
4220
4263
4268
3035
2007
2345
2250
1721
2069
2797
2545
2387
2180
1699
1620
1354
1030
725
563
3638
3807
3879
3955
4134
4301
4119
4153
3382
1937
2283
2170
1818
1296
2742
2496
2358
1859
1610
1636
1407
1004
689
416
2018
3711
3774
3848
3920
4012
4032
4060
3588
2015
2265
2147
2789
3318
3120
2860
2749
2086
1723
1622
1266
1010
659
442
768
3929
3978
4017
4035
4052
4139
4046
4038
4057
3178
2469
2068
1602
1455
1730
1588
908
520
64
-238
-278
25
321
252
1188
2794
3625
3979
4028
4045
4063
4081
3846
3222
2541
2218
2364
2779
2637
2501
2391
2252
2017
1748
2055
2609
3562
3642
3725
3809
4598
4804
4981
5047
4461
4182
3934
3611
3804
3691
3373
3352
329
2496
2401
1612
1599
1385
1046
774
474
2523
3397
3799
4257
4339
4437
4512
3996
2716
1966
2369
2187
1871
3334
78
966
2400
1865
1685
1574
1324
1035
749
438
207
2422
3764
4432
4546
4677
4726
3861
2165
1962
2068
2121
1800
1320
979
1074
1342
579
-379
-670
-451
-140
500
410
238
101
22
22
2518
4610
4281
3204
1617
1870
1675
1882
1766
1240
1055
1080
1080
59
-1051
-1405
-1386
-1152
-657
224
235
22
22
22
22
127
426
2402
1370
923
521
816
1340
1227
1054
1049
1070
215
-713
-1285
-1457
-1210
-540
381
226
22
22
22
7554
6722
2882
4004
3560
2549
2183
1807
1335
1574
2053
2386
2277
1807
679
538
525
442
369
886
2239
2715
3416
3472
3492
3543
3556
3555
3560
3587
3308
2939
2778
2666
2391
242
2376
2157
2219
2467
2010
2035
2243
2941
2959
2985
3096
3762
4239
4343
3818
3155
3155
1967
2293
2194
1975
355
209
83
887
477
2037
2218
2539
2713
2793
3676
4504
2171
2522
2976
3028
2692
2264
4718
3535
3584
3579
3372
1090
0
0
0
0
1034
2026
2275
2653
2804
2862
3580
4701
2307
3057
1248
507
401
421
1978
4847
3376
3367
3194
1150
0
0
0
0
1803
2706
2426
2722
2906
3261
4681
2955
143
0
0
0
0
0
0
1323
3289
3183
3019
1771
0
0
0
0
1546
2225
2288
2643
2836
2922
3299
4249
4882
2377
529
28
93
293
4871
3400
3446
2651
3328
3009
1435
25
52
930
2313
2383
2196
1966
2415
3015
3383
3525
4311
5145
2339
1538
1370
2309
1765
4763
3935
3949
3784
3416
278
1092
131
793
2322
2399
2157
1773
1867
2685
3526
3585
3643
4245
5246
1812
2288
1574
350
186
5500
4945
1002
1442
106
0
0
0
0
573
4663
4223
4349
4387
5411
251
187
129
0
0
0
0
75
1291
5999
5205
1524
66
0
0
0
0
219
3800
3588
3876
4011
4022
5314
2456
2166
276
7
0
36
183
2133
5404
4291
4203
4467
683
0
0
0
57
1599
3238
2915
3238
3405
3472
4128
4922
1913
1809
168
115
0
31
2221
5178
3963
3997
3892
4227
1292
0
0
1370
2129
2855
3138
3485
3688
3760
3795
4632
5157
5759
2496
545
392
2016
1614
3926
3859
2603
3139
3441
980
987
221
1158
1057
2674
2810
3035
3140
3164
3873
4829
2665
202
0
0
0
0
0
2566
4208
3680
3538
1890
0
0
0
0
1794
2665
2893
3194
3371
3448
4827
2740
221
0
0
0
0
0
0
68
2356
1687
1261
1730
185
0
0
30
277
1709
4026
3506
3494
3560
3846
4758
4131
2481
379
336
252
250
409
2407
5067
4178
4090
3937
2560
898
1303
963
3836
3739
3924
4103
4237
4323
4402
4950
5884
2335
310
128
21
163
2323
3599
5371
5041
5048
6050
2245
822
926
1599
963
5131
4935
5122
5254
5361
5428
6066
6449
7031
2051
2315
2498
2275
1562
6136
5905
5948
5942
3822
1435
1747
1595
1978
4975
5064
4682
4383
4724
4913
5661
6025
6072
6126
6196
6250
6258
6083
4812
2900
1971
1349
1781
1831
1297
1031
1080
3095
2815
2130
1611
1612
2056
3267
4628
5772
6068
6079
6641
7151
7471
7341
6408
6109
5124
4095
4790
5776
5802
6296
1303
5245
4998
5094
4956
4826
5494
5602
5624
5928
6372
6920
7452
7365
6441
7118
6051
5510
3695
2386
2841
4050
5090
4860
4703
4621
3868
3193
2623
2301
3069
3474
4612
5328
5360
5388
5633
5691
5793
5663
5454
5484
5103
3338
2373
2356
2406
2532
3003
3198
2877
2270
1811
1396
1577
1976
3067
3996
4885
5416
5447
5996
6479
6796
6786
6289
5564
5581
5555
5368
5135
5254
1171
1320
2643
5505
5005
5205
5322
5410
6007
6937
7710
2871
3769
3965
2153
2308
3307
6264
6394
5816
5778
1525
1524
0
5
255
1762
5351
5014
5210
5397
6131
7190
2907
3718
0
0
0
0
0
0
678
2720
1907
2669
0
0
0
0
0
142
1471
4900
4436
4776
5865
2494
825
98
0
0
0
0
0
215
6529
4918
4718
4867
4983
2215
108
0
767
4430
3878
3416
2763
3023
3664
4488
4696
5591
6170
2343
2111
2145
1577
5106
4594
3597
2407
3207
4357
4353
1282
1314
1514
3555
2645
1828
1850
2277
3143
4255
4290
4347
5109
5991
1924
2140
1903
5576
4670
4095
2976
3016
4384
4066
2001
468
3562
3319
2114
1677
1384
1872
2800
3789
4575
4638
4700
4760
4805
4846
4859
4891
4926
4969
3827
3171
3334
3741
4048
3761
3735
3609
3762
3963
3719
3771
4113
4718
4766
5020
6069
2388
2910
3634
1628
134
673
2335
5927
5052
4757
4858
1180
1624
1299
4713
4054
4151
4443
4580
4633
4727
5456
6079
2096
1931
307
230
320
2716
6266
5143
4991
5061
1321
229
0
0
0
1432
4469
4183
4435
4553
5123
6205
2384
2516
243
0
0
0
0
58
1311
1771
5944
1705
0
0
0
0
0
104
1440
4126
4123
4243
4297
4511
4774
4695
4856
5221
5213
5206
4731
4482
3960
2042
2445
2040
1787
1252
2339
3225
2300
1647
1693
1583
1395
1050
628
1771
4382
4436
4481
5113
5324
5534
5483
4828
4668
3744
2709
3264
4452
4221
4052
4000
3637
3634
3345
2784
3257
3832
4556
4611
4658
4977
5564
6185
3807
1775
6369
5535
5057
3890
2527
2850
4345
4637
4348
4148
4030
3978
3280
2917
2982
3471
4358
4884
4953
5869
6769
2616
3078
3402
3533
3304
2563
6549
5355
5337
5215
4980
2977
1224
1048
5206
4537
4884
5206
5340
5407
5420
5545
6320
7064
2375
2773
3241
3291
3143
2518
7032
5826
5678
5458
5585
1379
1103
1139
2198
1449
5286
5017
5118
5150
5271
5957
6328
1659
2166
2293
2183
1613
5802
5335
5016
4217
4414
5147
4848
4786
402
113
4165
3967
3339
2954
3388
4295
4914
4954
5012
5675
5764
1985
1973
2454
5769
5196
5069
4258
4293
4911
4909
4692
4535
4337
2796
1594
1558
1475
1098
733
434
2735
3380
4172
4929
5265
5379
5375
4461
2932
1992
1912
2085
1644
1185
1040
1076
1339
1534
1166
869
775
1001
669
408
209
100
3975
5062
4986
4767
4405
3403
1866
1764
749
983
1775
1268
957
1023
1215
1476
1647
1626
1376
1082
733
446
2960
4755
4732
5011
5373
5687
5476
4695
4683
3049
2238
2149
2981
4197
3940
3759
3655
3272
2229
1700
1458
2133
2969
4232
4232
4229
4945
5756
5930
6450
2372
2122
5622
4327
4352
4229
4180
3898
3708
916
3904
3706
3344
3642
3919
4049
4106
4074
4126
4532
5229
4440
2076
2491
2639
2422
6063
4669
4419
4349
4179
3904
987
845
862
1225
3471
3738
3983
4100
4138
4122
4453
4883
5589
2389
2944
3123
2978
2244
5368
4312
4323
4262
4648
1489
0
0
1683
957
3239
3581
3869
3995
4058
4977
5891
2289
2849
258
146
0
84
341
2277
5401
4972
1058
1197
0
0
0
0
782
4468
3873
4045
4249
4500
5502
1996
2356
1366
190
35
0
33
433
3859
4673
4696
4681
5311
823
0
0
0
890
4462
3986
4206
4328
4805
6132
2579
1103
34
0
0
0
0
0
1350
5176
4269
4336
1848
0
0
0
0
220
1592
4138
3855
4461
4905
3325
1309
92
0
0
0
0
0
0
2892
5286
4454
4501
1853
0
0
0
248
907
3552
3893
4111
4365
4421
4426
4811
5383
6145
2474
457
225
97
19
102
795
2426
2093
325
0
0
0
0
0
0
357
2905
2914
2591
411
280
259
195
72
47
0
0
21
117
361
361
343
179
17
0
0
0
0
193
2056
1527
3579
1644
2563
434
376
186
0
0
0
0
100
2371
5746
5230
1856
0
0
0
0
0
0
970
5039
4863
5368
2155
2484
799
261
102
0
0
0
0
301
2071
5413
4870
2262
1803
0
0
0
111
1502
3987
4018
4335
4454
4513
4502
4776
4807
5158
5576
3622
2116
5749
5084
5037
4210
3727
4597
4913
635
1752
1832
1137
4058
3987
4410
4752
4861
4912
5752
6985
2467
3022
271
264
169
274
1856
6216
5229
5269
5305
5224
1462
1093
440
1045
4176
4301
4662
4797
5144
5199
5210
5862
6545
1980
2661
1116
284
301
2454
1802
5450
5378
5338
1803
54
0
0
47
2445
4639
5612
5533
5988
6359
1851
2445
2805
724
69
0
0
0
0
0
306
2891
2381
2191
2179
1015
46
58
329
1489
5474
5486
5633
5716
5774
5839
5903
5968
6029
1991
0
0
0
66
105
85
0
42
237
381
369
1726
1923
1090
5558
5486
5633
5716
5774
5839
5903
5968
6029
