964
660
94
13
205
200
184
72
0
0
0
4
16
37
787
1587
1602
944
1413
1503
1149
544
334
179
9
0
0
0
0
0
0
67
124
248
358
251
218
174
72
0
50
241
144
236
55
0
0
23
28
12
0
0
2
0
0
0
59
260
158
5
343
422
249
50
12
138
619
501
353
46
0
0
0
0
0
2
43
0
9
114
96
141
240
851
891
1680
1592
1393
1684
3069
3189
3726
5301
5569
4945
4953
4762
4462
3898
3478
3382
3160
4735
6833
5930
5194
4645
3611
3837
6222
5543
6759
8439
7944
7132
6612
6692
7258
7319
7149
6887
6838
6439
6017
5621
4258
4106
4711
4065
3356
3572
2703
2385
3265
3661
3224
4236
3881
3438
1621
1439
923
909
807
686
899
1154
1765
1559
2011
1338
1793
1824
1199
1415
1282
1670
2445
2034
2450
2657
3441
3533
4319
4207
4893
5113
5609
5296
2895
1189
1629
1424
1643
1346
1406
1611
1386
2629
2901
2308
1759
1637
1898
2167
3135
3612
3289
2334
1269
1784
1892
1683
1701
1747
1891
1961
2331
2660
3202
2267
570
1652
3677
1313
1012
933
993
2417
5174
4314
2265
4596
5093
3631
4818
5619
4362
7610
9757
9965
8880
9216
8247
7312
7728
7669
9172
8575
7693
7236
7244
7909
8275
9401
10016
10338
10360
10244
8978
9880
9665
10275
10300
9623
9897
9232
9056
7915
7261
8007
9042
7734
8360
8047
7983
5315
4697
5556
5896
4766
4384
4849
4173
4208
4620
5184
4069
4200
3452
3097
5286
4152
3656
2100
2251
1981
2672
1461
1158
2010
2647
2801
3373
4892
3490
1802
1067
831
1279
1493
1386
1423
914
1188
705
435
305
500
787
1541
2601
3712
4844
5472
5051
5838
5876
6275
6607
6227
6129
6468
6172
5943
5527
3750
3330
2191
1857
2040
2619
1366
1273
1690
1414
1011
725
2103
3201
2960
3948
4657
5065
4518
4455
2919
2887
3032
3283
3735
3624
3960
4278
4147
6323
8540
8002
8035
7335
8571
8775
8955
8844
8246
7375
5563
5299
6642
6868
6497
7208
8428
7863
7508
7347
7731
7553
7628
4364
2711
2860
2262
553
239
33
2794
7001
8451
7409
7507
8225
8526
7492
8805
8105
8721
8424
8574
9794
10177
10364
10452
10381
10400
10477
10272
10015
10317
10036
8677
9046
9155
9105
9894
9788
8500
7307
5871
6070
5893
6010
5790
5202
4500
4261
4308
3489
3156
1940
1303
927
1281
2124
2064
1615
2433
2246
1957
1152
2322
2509
2364
2613
4891
4804
4036
4338
5054
5782
5920
5368
4991
5141
5298
7806
8596
7611
7667
7577
7876
8223
9806
10502
10508
8421
7567
7571
7590
7570
5258
2309
1143
0
0
0
201
2035
2149
944
3744
611
1864
1368
1844
2858
2928
2884
2661
1566
1303
656
1837
3322
4683
4538
4306
5258
5232
4951
4426
3515
3112
2641
2895
2572
3010
3012
2720
3262
3030
2785
2130
786
626
283
290
228
360
43
3
6
294
339
570
671
738
835
828
716
884
354
564
1200
1587
2411
2991
2910
2651
2113
1921
1626
1449
1476
1241
1286
1498
1740
2361
3320
3648
3359
2234
1581
1110
1662
2625
3501
5049
4960
5143
5657
6040
4781
3824
3421
1687
2625
3811
2390
2081
2628
2245
2791
3199
2613
2856
3530
3898
7839
7088
5979
3004
2354
2573
4601
3890
2438
1992
32
0
1813
6571
8967
9676
5467
0
0
0
0
0
1042
4597
5200
5347
7790
6870
6894
6644
6210
6403
5714
4454
4216
3228
3415
2445
2919
2040
924
526
282
200
414
361
195
7
15
150
44
0
0
0
0
0
0
0
0
0
0
0
0
0
11
8
228
307
239
166
210
434
428
489
384
649
1147
1552
1805
2220
2321
1992
2962
3453
3724
5296
6118
6975
6821
5661
5989
5983
1957
146
241
975
857
516
269
108
313
345
75
172
128
410
179
69
365
270
493
1096
896
616
967
614
1078
1527
2619
2500
2202
898
946
292
40
415
683
448
62
26
340
686
1119
1825
2215
2598
1383
2392
2543
1313
710
2223
2157
3787
7237
6819
7405
7650
7576
7412
6603
7986
8098
8151
8072
7171
5900
5895
5227
3900
2077
2108
1623
1480
1595
3019
2822
2391
2517
2152
3325
2857
3600
3391
3282
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
55
893
4294
7134
6605
6860
6490
5582
5514
4510
4314
3211
2225
1264
423
62
0
0
0
0
0
0
138
533
787
683
553
356
500
691
927
721
564
574
403
157
18
22
10
0
0
93
329
428
233
213
8
204
753
1083
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2883
2807
2596
3987
4525
4487
3820
3604
3529
2393
971
562
76
0
0
118
219
216
147
584
155
1122
1360
1500
4156
4697
3336
2071
3292
3238
5789
6215
6339
5916
6396
5669
3939
2626
1810
1137
1134
521
620
792
289
643
578
581
654
921
548
660
573
618
1023
2987
4330
4490
4043
6269
6764
6959
7389
7413
7505
7528
7534
7532
6975
6574
7114
7476
7528
7526
7529
7529
7384
7041
7441
7293
6770
5161
3298
1993
1634
1689
1690
1516
1449
1653
2111
2199
979
618
385
177
67
0
0
0
0
0
0
5
110
302
406
539
469
342
674
1360
1849
2348
3343
3130
2215
2773
2113
2181
2124
2704
2743
3161
3383
3295
3663
2368
1446
1256
653
663
570
20
0
0
0
0
0
20
245
1084
166
20
144
363
95
67
154
311
205
884
3177
2381
2780
2818
3482
3702
1698
1139
2162
2328
2181
2511
1320
868
842
479
512
557
700
31
7
100
0
30
153
356
639
1134
1364
1395
1808
1881
3349
3413
5252
6064
6357
7503
7518
7527
7528
7022
6312
7530
5708
7443
6515
7126
6199
7202
6944
6557
6757
6757
6747
6967
7027
6737
6654
6994
7016
7014
6979
6600
7012
7051
7050
7043
6900
6930
6922
6293
6451
4704
4553
4259
3230
4299
5510
5750
6981
7264
7256
7325
7058
7309
7469
7508
7396
7545
7520
7517
7369
7509
7402
7388
7524
7511
7227
6816
6675
6091
5842
5242
5462
5487
5715
5343
5148
5819
6066
5427
4924
4562
4403
4033
3648
4241
3818
3433
3861
4042
3932
3033
2899
2623
2464
2456
1808
1994
1769
1731
2111
1504
1004
1166
660
577
508
783
419
320
445
922
1470
1173
1133
999
862
1065
863
1228
1603
1579
1534
1951
2285
2020
1854
1154
1214
1649
1706
1751
2135
2117
2301
2096
2046
1889
2227
2930
1764
715
1030
1330
1243
1287
1359
1291
1372
1450
1055
1046
1211
1737
1240
1314
1155
2316
4148
4901
5658
4863
4544
4480
4394
3939
3232
4354
4096
4078
4649
6033
5087
3979
2235
1635
1788
2563
1949
1084
800
364
232
5
0
0
0
180
404
460
538
618
1029
1094
252
261
447
1412
2562
1095
1240
1831
2104
1617
1830
1717
1308
1529
1526
1298
1146
1717
2187
2647
4007
3968
4072
4189
3353
4256
4675
7070
6787
6826
6657
6325
4929
2774
2012
941
358
282
74
0
0
0
0
0
0
4
0
0
0
0
0
4
111
280
346
179
10
5
20
0
0
0
0
0
0
73
1810
4592
4465
4889
5460
3838
5875
6064
6326
5996
6926
4427
3177
2885
1714
841
415
65
0
72
277
194
428
737
889
2052
2106
1535
1217
1434
1338
4535
6903
7032
7413
6758
5770
3973
2226
1086
681
35
0
10
324
13
55
470
1126
1374
1932
2086
1984
2577
2021
2067
1104
1085
1507
2279
2323
3913
4997
5245
5105
5247
5254
2991
2945
2813
2791
2782
4021
5006
2692
1592
3235
1009
1077
694
935
1026
809
378
286
425
771
583
322
192
237
318
330
521
240
19
0
39
207
359
473
1031
1721
3166
3144
3581
2632
3015
3749
3760
3342
3903
6239
7383
7452
7397
7419
7187
7493
5629
5444
4657
4948
5061
6662
7521
7536
7459
7238
6811
6923
6799
7371
6736
6487
6726
4975
5975
6365
5888
6840
4606
5207
4093
3353
2460
2127
2437
2641
3156
3643
1968
2098
1505
1451
1154
1160
1406
958
612
638
474
74
294
391
206
50
1
0
0
5
6
64
100
143
11
140
148
219
195
277
127
252
166
66
338
402
296
469
944
1831
2583
2171
1008
2257
1797
1278
639
677
935
273
1
1
0
360
441
877
650
1560
2107
3883
4367
4158
3002
2140
2092
1404
964
529
1210
1215
338
265
249
260
286
113
242
634
540
886
993
591
52
0
0
174
512
596
73
76
65
500
535
295
1435
2544
2376
1441
1851
2768
2279
1575
1791
736
681
2228
3316
2968
2466
1856
1448
2768
3283
4199
4338
5776
5809
3708
2887
3961
5780
4933
4857
4322
4193
4029
3702
3861
4129
4504
5457
5332
4996
3291
3839
3464
3503
4094
3513
3294
2816
2442
2646
3626
5781
7439
7398
7158
4587
4400
4143
3577
3371
3861
4380
4190
3974
3862
4307
4143
3999
3781
3963
3949
4163
4514
4579
4578
4575
4576
4576
4576
4577
4390
4128
4215
4346
4323
4388
4235
4498
4305
4082
3794
3361
3349
3167
2919
3304
3210
3252
2736
2281
3884
2725
1472
930
1105
1417
1075
460
273
219
426
421
788
826
534
0
67
398
248
249
441
530
495
264
213
178
321
204
84
351
378
31
81
254
447
499
476
444
333
260
162
10
0
0
0
7
59
267
497
1267
1399
1063
609
807
425
112
7
18
53
140
178
212
147
74
5
11
95
250
126
221
561
1119
1444
1410
982
975
464
165
207
201
213
255
369
924
1123
588
767
1433
1391
1736
3036
3011
3451
3661
3384
3907
3849
4177
4388
4168
4437
4522
4453
4470
4359
4481
4283
3422
3080
3070
2870
3733
2338
1993
1571
1402
1946
2725
3878
5449
2949
1774
733
397
806
1955
3279
2508
1935
2280
2728
3023
2157
1002
517
304
477
620
512
874
1161
1174
1161
992
520
215
13
0
0
12
439
839
952
280
0
0
3
2
165
742
558
715
1113
735
670
907
358
410
450
651
952
120
180
439
43
359
284
67
13
0
0
0
0
0
94
62
107
0
0
0
0
17
10
0
0
0
0
0
2
0
0
0
2
36
0
472
2360
3631
3249
3660
3830
4308
2872
2587
2296
2296
829
265
14
12
0
0
167
1301
815
100
11
0
0
0
9
4
30
72
129
55
89
64
0
0
0
0
20
353
512
1398
1263
1983
1203
1934
2051
1626
1020
1014
1909
1755
1496
1288
1971
1800
1389
721
118
875
825
1075
2504
2543
3141
1901
1728
2968
1366
888
1839
1042
351
5
269
1494
1226
1981
859
164
74
338
818
1275
2169
2671
2401
4341
4753
5470
5038
3707
3459
1755
486
821
2016
1886
2455
2407
2430
2904
2830
3392
4377
4587
4551
5685
6368
6522
6896
4978
6027
6156
6060
4316
4153
4170
6201
6666
5946
6018
5413
5029
4578
2857
1621
1383
1034
1190
1101
1630
3174
2542
2551
3755
5515
6555
4910
4638
6845
6803
6678
6112
5828
4417
4858
3845
4715
2613
2303
2273
2080
2090
2090
2175
1896
1544
1236
624
207
89
47
129
372
893
834
942
1072
983
928
1029
1674
540
417
183
85
96
54
223
264
361
919
856
1133
561
826
949
433
300
795
720
851
763
673
626
830
833
714
999
643
1006
927
1035
876
1089
937
767
801
716
589
539
957
720
1347
997
962
1195
868
597
636
599
643
1520
1843
1932
2047
1811
1730
1601
1731
1555
1333
1111
1108
1189
1070
751
1010
1137
355
237
481
776
858
1082
1248
1986
1800
1973
2067
1936
1592
1627
1159
525
128
10
0
17
143
113
51
52
0
94
473
1019
2233
3476
4976
4419
3549
1111
427
109
87
428
507
1086
948
592
1002
2205
905
1115
405
5
0
0
0
0
0
130
955
1419
1547
2898
3063
2537
1139
751
637
3230
1949
1670
1926
2113
2117
1376
1030
1063
778
996
906
453
905
2225
1687
2669
1386
727
1043
942
540
180
33
66
203
0
59
6
107
386
623
491
410
595
1128
1752
1332
2126
2028
2421
2596
3665
4652
5434
5474
6000
5737
5212
5010
4013
1936
1034
949
779
933
840
425
479
164
64
387
176
0
16
216
129
114
0
150
151
218
234
228
345
327
349
518
523
326
373
171
358
239
467
432
540
374
480
303
501
227
160
307
513
759
809
1143
1185
1778
1943
803
696
1072
1328
3363
3662
3049
1992
2641
3686
3705
4078
3951
3189
2745
2150
1335
1516
2852
2668
2193
3823
2293
2377
1667
1903
1328
1331
1937
3182
3876
4739
3614
3109
3711
2980
2550
2539
2708
2044
2039
1528
2746
2913
2971
3116
2533
4126
5615
6501
4277
6763
7317
7526
7525
6464
7315
7165
3089
2867
857
1083
625
945
834
1463
2790
5542
7014
7187
4595
3081
1928
2959
4644
5013
2695
918
1217
754
1056
0
0
46
633
984
880
1130
908
1119
848
613
573
653
337
421
66
139
582
809
303
421
485
460
696
680
696
834
580
213
111
286
519
499
562
612
572
651
336
420
66
138
580
807
302
420
484
411
546
1144
1021
1035
853
1725
2394
2099
3899
4592
6099
6077
7122
7521
7536
7528
7529
7344
7114
6524
6304
5331
5380
4693
3342
2439
1470
652
282
369
427
642
831
458
1059
1037
1446
1416
2800
3854
5295
7329
7545
7542
7449
5739
4118
2774
1598
1244
1646
1857
4099
3674
2579
1506
1195
1400
1504
3559
3562
4309
5576
5203
6140
6612
5914
5320
5645
5333
5204
5464
3398
4078
4051
4082
4481
4052
3580
3202
3173
2468
2199
2736
2902
3174
2681
1834
2099
2793
1327
2324
2531
5393
3668
3766
3831
3659
3236
2766
2315
1688
624
295
157
116
690
292
2
0
0
0
344
639
661
976
1024
999
927
1032
632
621
850
333
379
0
0
390
1916
2619
2213
2946
2928
2200
2764
2751
2661
4230
2770
2383
2438
2787
2062
2839
3495
5515
5209
6668
6617
6734
6706
6618
6496
6565
5993
6034
6104
5621
4882
4973
4459
5182
5159
4541
5753
5647
6043
6539
6171
6553
6144
6406
5847
6274
5329
5168
4828
4285
5714
6034
6104
5621
4882
4973
4459
5182
5159
2633
2373
1956
1507
1199
860
864
3886
826
70
1145
3187
5032
5201
2939
977
1080
927
463
487
397
3414
4812
2619
2949
1039
492
532
829
972
1155
1860
2037
1559
1852
1768
1184
1070
561
739
809
1829
877
1438
700
150
5
0
0
0
0
0
0
26
65
0
0
0
0
0
0
0
0
0
165
666
221
34
280
91
114
73
136
75
181
951
1091
547
1157
2473
2710
3302
3558
2547
2094
2177
1550
1937
1430
2758
4086
3070
3946
4537
3192
2840
2685
2076
1986
2222
1702
1028
1987
1452
1219
617
664
397
13
22
0
71
146
42
2
0
0
0
0
10
36
258
21
361
427
257
459
646
222
497
244
165
545
247
294
191
211
222
44
0
0
0
0
21
109
217
97
230
438
608
966
1241
1144
782
1399
1834
1415
2070
2529
2816
3703
4047
4711
3990
3811
2216
2080
4247
3018
2513
2694
1986
1685
1962
2301
2432
2442
2197
1187
345
34
78
255
1194
2340
2837
2822
1834
1768
1104
785
854
230
0
153
1315
1414
1182
1952
1646
1196
1468
2962
2462
1860
2193
2887
3477
4404
3252
1858
1701
1908
1562
2210
1771
1331
1544
1133
1600
2530
3579
5673
6399
7406
6869
7135
6484
5854
4014
2320
2378
5258
6130
4881
2981
1240
1090
1192
996
1005
800
941
788
604
1083
1267
1801
3535
3412
2837
2863
4436
2713
1016
1038
1229
5951
7323
7183
7340
6155
4041
2971
2600
2627
2540
2003
1351
1131
468
281
137
356
1186
2585
2797
1713
1557
2343
3168
3018
1983
1921
1726
2257
2047
1766
1875
2709
3506
4262
4179
2459
1376
1333
1546
1187
1801
2272
2042
1413
1834
2042
1989
1250
1048
948
660
725
651
393
492
632
693
787
775
618
616
754
623
1072
1480
251
243
750
567
768
643
1782
1242
1173
2362
2975
3876
3160
2191
1998
1661
2111
5189
5351
5669
4794
6655
5236
3794
4087
4347
4575
2614
5750
6492
6725
4489
3971
3671
3872
6092
5928
3517
1287
506
56
78
13
0
0
0
57
245
207
608
1398
1821
2969
5407
7149
7438
7469
7436
7210
7403
7260
6737
5911
3143
4298
4143
2236
2066
2127
2580
4693
4071
698
143
222
487
1646
3273
4765
4918
5292
4898
4440
4742
4720
4391
4690
4996
4884
3859
2207
1580
986
825
668
1015
965
1407
1829
5388
5426
3743
3678
3670
4943
4960
5527
4096
375
2279
4770
5427
5184
3490
2717
2948
3296
5017
4481
3683
4279
6013
3887
3751
3751
5572
5122
2889
1048
141
242
1493
2446
2889
2792
3765
3733
2967
1459
1695
4603
5566
3487
3697
6003
4327
3756
3757
4211
5198
2892
2422
1823
1693
707
487
489
382
118
75
0
33
16
262
940
1524
1844
1291
919
826
2173
2833
2924
2973
3014
2266
1751
1128
857
1426
1573
1211
997
921
454
686
698
1172
1232
804
1615
945
1262
1122
2823
3729
3755
4264
5654
3850
1811
1410
2332
2316
2699
1264
746
1138
1076
987
1261
1454
911
715
619
766
1027
1318
2639
4744
4757
3590
5029
5925
6139
6067
5507
4769
3038
3081
2249
2444
2977
3330
3052
2471
2138
1805
1322
721
632
640
631
821
1374
1306
1275
1306
914
954
1166
1097
658
1413
1128
1208
1425
1255
1198
890
1382
1420
1598
1614
1952
1577
2294
3022
3234
3285
3077
2825
1847
1650
2318
2107
1670
1659
1472
1390
1482
1477
1634
1867
2160
2469
2982
2917
2726
2060
1817
2161
2484
2724
2733
2804
2936
2146
1948
1332
630
470
388
205
87
185
226
409
562
503
340
192
76
135
87
3
0
0
84
380
597
991
1108
1929
2660
2622
2120
1486
958
998
667
516
260
158
7
0
0
0
0
0
0
0
2
118
234
192
64
6
26
282
740
712
1119
1392
1104
1449
1864
1290
644
138
192
175
546
1035
1204
1628
2567
1281
1198
1936
3250
3410
4252
4925
5184
5125
4952
4698
4666
4435
3507
2948
2523
1996
1585
444
467
462
1010
394
473
625
56
152
501
1370
1192
1331
2316
2527
2142
2525
772
1340
2463
2126
3219
3158
2335
2796
2372
199
90
382
681
1134
1743
1717
448
273
221
439
600
865
1605
2010
1008
3111
4461
3610
2539
2314
2974
2053
1360
1425
307
329
33
0
0
0
0
0
0
0
0
0
0
120
718
344
403
1948
2263
2041
2074
1770
1035
445
262
679
730
1132
3214
5498
6889
7477
7481
7481
6126
2834
3926
4756
5329
5303
4883
1890
2031
2230
1040
1359
1479
1274
1309
1423
1451
923
1395
3665
4300
5232
5396
5487
3224
1944
2177
3963
5372
6803
4289
4352
4537
6067
4045
4466
4279
3765
2281
1170
781
779
701
931
1079
759
371
131
0
160
841
2290
2734
890
520
340
2476
4052
1698
1011
1197
882
784
851
1065
1640
853
1463
1660
1723
1217
1255
2103
3515
3690
4334
4018
4521
4549
4605
4756
4632
4524
4622
4763
4719
4789
4508
4214
3624
3526
3302
3717
3563
3446
4048
3282
1950
971
733
894
734
1123
792
859
661
694
573
1074
1556
1685
1821
1726
1405
2251
771
660
1272
951
810
1073
1318
994
953
683
445
198
230
186
59
209
374
558
351
131
269
258
65
20
0
0
0
1
0
0
0
69
125
194
579
1591
2009
1299
2225
2123
2132
1606
1712
2031
903
849
454
311
470
387
103
0
0
0
0
0
0
0
0
36
1
0
0
4
212
77
284
429
410
831
899
1985
1798
1452
3378
3651
3356
4080
4490
3649
3868
3149
3525
4324
4921
6361
4624
2014
1227
943
1385
2493
3759
4689
2185
2621
3222
5781
5651
4280
2110
977
786
541
1192
2112
1959
1702
1406
887
646
871
1007
963
829
1610
4309
3769
4415
2844
1775
4209
4418
4043
2850
690
0
0
0
0
0
194
545
467
862
467
556
1240
2070
3202
3946
4617
5119
2683
3561
4953
3814
3911
3074
3699
3494
3248
3229
3417
3297
4579
5388
4918
2873
3127
3856
4393
4670
5698
6637
7229
7167
7163
7115
6942
7056
7321
7119
7004
6451
5846
5743
6627
5523
5536
5934
5948
5648
4786
3626
3854
3970
2820
1749
1569
1623
1767
1881
1355
1816
2830
2374
1533
1057
608
606
1576
2006
1709
1448
781
724
482
496
596
1015
1279
730
331
441
591
303
509
646
721
998
1358
1496
955
1259
1140
1270
2197
919
1069
899
1092
1356
816
1595
1725
1745
1399
1211
1177
813
433
100
109
9
0
0
0
0
0
88
795
273
781
1313
1923
1830
1937
4747
4213
3722
4088
4828
4368
4663
4738
4329
1427
268
1226
1699
2285
2495
1772
1516
1367
1606
1076
851
606
584
126
41
39
198
540
115
0
0
0
0
41
154
312
300
516
444
514
691
822
1332
1982
1589
1324
1227
1154
1788
1514
1194
1071
787
725
793
433
428
501
437
149
78
10
50
384
313
249
354
46
0
0
0
0
0
41
55
0
0
0
0
0
0
0
0
0
0
4
2
0
0
0
0
0
9
124
263
292
320
345
221
58
220
418
371
599
947
177
459
219
135
399
765
912
1473
2057
1931
2031
898
135
22
0
15
268
391
129
219
341
289
364
293
21
23
16
168
675
842
1688
2093
1617
1357
1345
1485
1449
1036
946
602
111
0
0
14
249
777
595
785
1027
1198
436
530
1452
2653
3435
3958
3512
3365
1743
209
49
374
469
721
1228
1006
816
1016
1160
1018
860
723
819
955
462
348
551
331
223
151
172
518
621
408
1035
298
122
0
0
0
0
0
0
0
0
0
0
0
0
124
1334
951
732
728
220
289
131
368
266
33
0
11
63
593
791
883
618
549
281
976
1490
1594
1898
2207
1634
2289
2064
2419
2561
2509
2313
2583
1477
683
369
330
32
41
174
635
876
182
0
0
0
0
0
0
0
16
31
374
389
589
633
465
251
458
46
272
495
376
356
555
463
369
1140
938
1105
1209
809
874
544
475
256
290
174
181
1004
1677
1410
1128
333
0
0
195
1213
1605
1794
1301
1395
1966
2555
3279
4563
5900
4035
3398
1963
2396
3755
4894
3015
2927
2380
1471
412
492
334
870
1199
685
377
268
497
695
539
695
556
499
559
1086
968
766
1104
2149
431
168
688
925
382
346
131
158
1091
1153
1186
1455
1929
2163
2781
2923
3283
5056
4180
3622
3573
3263
2719
1276
1710
904
578
372
14
115
98
493
1543
1396
1812
1339
825
1404
2695
3055
5885
7078
6266
4332
5276
3983
3017
2023
3442
2959
2698
2724
3170
2307
4046
3169
2066
1902
2088
2871
2761
2363
2366
3916
3628
4052
5541
6646
5591
4413
3482
3612
4268
3526
2398
1603
1589
763
536
773
1424
1234
1237
1241
1359
710
56
112
458
657
1659
2074
1955
3520
4893
4043
1784
145
0
52
0
0
0
0
0
124
708
1445
985
208
105
0
0
0
0
0
0
0
22
55
639
546
104
49
475
282
380
399
221
438
651
939
1402
1606
1907
1863
2495
2456
3312
2969
4486
4156
4779
6531
4890
4916
4728
5094
5177
5223
4251
2208
1346
514
905
651
416
96
375
517
1987
2121
1449
1799
2883
2591
3188
3992
2665
2185
3360
3778
3481
2051
1274
2685
3735
4117
5612
5335
4547
5440
5347
6714
5268
3558
3652
5381
4089
3175
2603
1915
2092
2421
2283
2606
2483
2743
3515
3489
3743
2631
2041
2167
1094
88
0
0
2
9
2
121
433
298
420
367
52
216
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
118
417
624
306
6
140
102
11
0
0
0
0
0
0
0
230
287
109
0
0
0
0
0
0
0
282
497
399
407
85
40
166
27
0
0
5
26
155
272
80
59
71
346
461
611
381
394
319
107
517
669
915
1413
967
882
798
627
908
1527
1028
491
959
744
550
527
727
426
126
15
82
10
140
686
974
912
764
1026
654
484
470
523
411
543
382
147
163
234
2
2
0
0
176
5
148
48
60
75
174
296
268
190
224
66
153
107
3
282
41
391
520
28
594
543
423
441
255
551
429
687
271
251
301
264
273
589
530
420
249
121
140
256
555
728
566
861
1286
650
244
448
1282
1159
1419
2053
1741
860
784
560
414
222
117
238
533
401
424
291
169
528
539
392
611
450
142
5
2
0
0
0
0
28
668
500
879
2433
1078
879
0
25
40
147
137
4
157
44
16
17
294
937
653
915
774
923
1345
927
813
447
304
620
235
191
235
5
0
0
0
47
152
715
502
591
676
839
962
895
1116
961
1786
2998
3853
2885
2116
6220
4247
4910
4665
5364
6490
5049
2669
2623
4794
5061
3214
2815
2285
3159
2968
2849
2538
2717
3226
3414
3257
3996
4514
4166
5575
4706
4073
2079
1512
1407
1292
599
1208
747
566
619
1745
1859
1480
1249
2274
3379
4278
3178
1790
1587
2303
1832
2511
2558
4052
2933
1651
1809
1443
989
896
981
1141
535
698
522
290
352
694
900
668
881
745
589
623
559
1086
1216
844
171
678
1378
2003
2344
1922
785
1289
3971
3271
2226
1773
1115
235
162
417
463
642
1059
2235
2471
1482
2487
1888
1475
498
1240
1841
1930
1788
1867
1621
1979
1609
1074
1121
2801
2117
2725
3423
3560
3379
4028
3734
3870
2720
2492
1732
1330
1597
2994
3151
1657
1113
306
27
0
0
0
0
0
0
0
24
432
1057
1522
1468
1475
1316
598
0
1
241
216
235
516
677
288
760
521
195
493
422
98
131
253
345
369
583
447
291
231
459
549
375
141
422
1434
790
1932
1502
1207
1333
764
1461
1093
1292
733
511
1444
1953
2192
2876
3199
3302
3551
2540
3630
3734
3194
2249
2950
4025
4202
4423
3769
4116
2553
2182
1889
1461
1248
799
486
485
628
321
127
0
13
623
1094
1099
839
1158
1459
521
76
4
2
0
10
268
206
250
333
800
1351
1274
995
864
691
770
953
986
563
308
44
0
0
0
55
105
9
99
231
353
486
1123
1048
1244
864
1238
1200
1490
1923
1491
1443
982
899
284
17
200
26
47
196
953
1068
990
892
51
155
318
664
822
146
27
60
0
0
22
2
0
2
0
129
85
560
2389
6374
7515
6895
6111
4684
2415
4670
3793
2918
2822
2735
2701
2402
1517
786
1159
1231
868
896
660
505
332
573
198
30
425
392
146
141
336
64
28
155
72
61
40
3
4
188
905
1373
838
30
23
186
436
374
265
645
1919
2010
657
653
819
1197
1350
2072
3077
3694
3417
2823
3772
5202
5294
5464
5821
4244
3455
2885
1422
1332
1516
3305
5273
5405
5420
5057
4688
4146
4074
3209
2671
1334
712
442
362
45
250
29
0
0
0
82
393
475
70
10
36
19
0
0
0
0
0
0
0
0
81
20
0
47
86
178
22
0
0
7
0
0
0
0
0
0
0
0
149
49
31
1
0
103
406
812
215
176
339
793
965
1189
1715
975
876
1473
1912
2318
1723
895
2825
2116
1716
407
10
896
45
200
1087
1235
846
1171
794
226
15
1070
1462
662
442
2507
377
230
461
614
300
989
983
323
18
6
0
0
1
105
0
9
151
198
22
0
5
549
699
940
409
38
60
8
0
0
0
0
0
0
0
0
0
0
34
93
115
10
0
0
0
106
110
725
1061
2159
230
3
43
190
896
439
101
0
0
14
620
1258
2087
3522
3307
2117
1726
684
864
798
147
80
453
595
919
3006
2930
2717
926
572
699
846
1430
3210
3241
5046
3269
2124
1836
627
736
1117
3801
3943
5289
8094
6371
2807
655
41
891
1747
1215
1472
2343
3201
6269
5001
1943
530
674
1320
1115
683
0
1070
829
2151
1597
1226
1831
1352
1231
1391
3515
6965
6522
7390
6547
6244
6133
7249
6903
5890
4011
3635
3312
3625
2459
1184
51
1046
4584
6417
5183
3042
1965
849
308
510
1738
2928
5086
7165
6794
4907
1616
912
871
740
238
180
825
2003
1838
1120
1492
2190
2104
1447
1621
566
246
908
266
0
2
5
0
0
0
0
0
0
25
374
888
1438
517
322
776
1051
1201
913
796
1035
560
211
129
46
43
0
0
0
0
0
0
0
0
0
3
201
832
794
514
579
504
333
392
265
636
1184
2562
3133
2370
1237
1693
1121
708
1212
1598
1751
2023
2088
2057
2150
801
690
746
630
735
997
1791
855
295
50
0
0
27
245
68
0
0
0
5
7
0
0
0
13
0
0
384
459
1279
1216
2119
3192
3000
3948
3957
3483
3510
1309
895
330
368
127
464
647
818
626
116
8
143
568
677
806
34
0
154
468
293
109
64
149
0
11
14
0
0
98
99
222
490
209
228
492
564
687
167
147
370
272
180
84
0
0
0
0
0
0
0
24
131
204
50
41
142
470
1732
1721
744
1290
1181
2992
2168
1558
419
764
1527
2574
3005
3412
5142
5160
5322
6584
6929
6465
8838
3910
2240
1761
3158
3963
5011
5359
6821
7168
6417
4964
2260
2465
2506
1979
1592
1007
1024
1574
1740
1468
2319
3405
4764
5233
7196
7184
6495
6809
8375
9545
8135
7961
7342
6480
6295
5780
6712
2830
3368
2908
3818
4844
3527
2644
1110
1250
898
1588
2192
4510
4781
3451
4665
4936
2023
3695
3455
3354
5100
4935
4373
5578
5730
4968
4973
3653
5200
4998
4417
5186
2223
47
2229
1418
818
627
326
332
178
104
844
1046
2413
1330
1158
3724
4308
4984
4259
2884
3588
2642
1751
803
1167
1616
1128
432
419
400
403
203
40
83
63
95
281
292
217
0
0
0
0
0
0
0
0
109
368
622
31
38
75
11
16
0
0
0
0
2
16
2
0
0
0
4
55
50
40
52
4
61
128
82
13
309
400
502
521
651
517
189
182
100
81
560
1845
2828
244
19
8
427
1279
2474
1208
795
219
14
89
254
19
249
115
6
163
919
971
175
0
0
0
0
0
0
0
0
74
589
611
419
1363
1430
480
733
358
140
786
296
70
11
0
0
0
9
37
330
414
199
27
0
0
0
0
0
0
0
0
0
0
0
0
0
0
59
104
124
48
249
297
431
399
491
738
627
620
1372
1216
1090
683
859
1189
1011
1454
1491
616
832
1891
1084
833
122
217
613
361
181
144
91
134
187
163
174
32
46
190
225
378
669
262
421
1128
1590
1550
1008
2189
2433
2761
2735
3961
3961
3875
2162
399
449
246
701
704
749
642
616
214
22
42
0
0
8
22
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9
90
251
184
70
0
0
0
0
0
0
0
0
2
66
109
304
334
427
481
244
104
0
0
18
28
65
61
0
14
23
1207
1242
12
0
6
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
39
0
25
357
800
1218
1116
1565
1912
2030
1934
1707
2052
1815
1339
2256
2308
3216
3304
2457
2812
3035
3260
3139
2772
2376
1491
717
1365
1463
1519
1024
824
1915
1314
2352
1664
1500
1760
1024
397
374
249
308
381
283
215
272
196
607
203
26
0
28
304
102
74
4
0
0
0
0
0
0
0
0
0
0
0
39
49
19
22
188
59
0
0
15
266
576
1049
1590
1684
2093
1431
1825
1812
1786
3073
3146
4574
4571
4491
3814
3063
2471
2546
2711
730
260
231
816
602
1149
757
151
36
194
561
414
467
188
1286
1752
1715
1498
1515
953
332
354
609
706
1565
1750
1070
2606
2207
3623
3947
3476
3180
2459
1668
1162
1173
2328
1743
1994
1648
2317
1647
2649
4430
2441
4697
4406
8562
9075
8968
6831
3671
5245
8172
9959
10445
9740
10304
10437
9943
10060
7677
7167
7125
6943
6539
6726
7081
6012
5825
5820
4909
4647
4087
4356
5375
4089
4688
5476
4525
3135
3479
3275
2639
3146
3568
3269
1493
4930
5858
6818
6365
4905
7096
6908
6985
6941
7262
7287
7224
7082
6449
6919
6886
6748
6120
6372
4859
4118
4082
3972
1823
1303
2033
2716
2699
3014
2893
2445
3009
3950
5468
6475
6072
5444
3898
3487
3740
4833
4749
2563
1784
689
138
82
50
695
1219
1618
996
653
1884
1537
1430
1647
2826
4967
3280
2785
2793
2095
1705
1524
1174
1299
577
334
568
2081
2547
2459
2637
1823
1485
1268
1045
581
319
1405
6050
8936
8939
7745
7993
7585
7233
7494
2657
2640
2655
3502
3293
3290
4174
2608
850
561
1741
2292
1706
1338
1117
2246
3203
3346
3703
3756
3218
3784
2946
2606
1842
2140
2538
1256
1135
954
911
1008
1581
3330
4100
5383
5836
5935
4180
2782
2932
3218
858
805
1310
2431
2316
2238
2140
2124
2047
2200
2721
2316
1730
1017
448
393
328
314
90
2
14
8
19
0
0
0
0
0
1
197
430
322
467
776
1495
1702
1073
1229
1237
1166
984
1326
1618
1715
2057
2313
2069
1731
1363
1221
552
400
319
689
717
800
847
1295
957
810
1354
1254
918
1637
2454
1923
5711
4603
3850
4274
2714
2669
2119
2319
3171
2385
1209
2068
2382
2436
2648
2177
2248
2148
1765
2159
2126
1310
779
2013
6330
8185
8129
5317
2038
2104
1914
1709
1703
629
630
925
1564
1383
1177
704
437
405
274
268
475
478
326
184
690
1047
1622
1663
2740
2802
2668
2929
3460
3340
4452
5881
6916
7487
7869
7363
8109
6957
6373
6621
4745
4778
4431
5104
7142
7293
8318
8196
8828
8864
7336
6589
5581
3306
2663
2918
2072
1738
1959
2485
2665
2034
1712
1885
1315
1171
976
447
2330
4744
4670
5172
7535
7116
6782
4622
4324
5157
4676
5378
4528
3095
2155
2066
2080
2674
2626
1919
1475
1441
1130
585
289
202
57
344
1318
1573
1159
517
144
35
97
87
184
586
1187
519
402
39
7
10
12
260
102
0
3
0
16
101
319
402
204
288
33
447
324
71
643
355
335
316
583
999
1401
2038
1943
2110
2416
1407
1590
1779
4128
5032
5870
5015
3298
3694
3411
3938
3316
3217
4278
4131
3201
4357
3013
3484
3877
3858
3125
2894
1995
993
2789
1072
691
1191
1908
2551
3776
4396
3416
2879
3291
2765
1952
1482
1374
729
628
356
827
1099
2281
3822
5358
4036
4792
2913
2570
2594
2673
1636
1223
921
1055
1667
1970
1799
1747
2596
2909
2330
3406
4457
5788
5368
6220
6700
5587
4876
4575
4263
3312
5132
6813
6011
3700
2748
3408
5176
4218
3994
4409
4287
4356
4274
4030
3794
5042
6558
6575
6379
5788
4946
4973
4479
3598
3701
4249
3797
2816
1550
921
621
850
889
629
726
1054
616
905
772
1162
995
595
631
689
619
835
892
1564
1666
1988
2020
1859
2096
1923
1400
1072
1442
1578
1525
1209
410
489
651
331
105
71
16
51
21
419
1821
2637
5472
4184
4073
4516
5063
5210
3997
2455
2030
1537
1523
2035
1810
1918
1908
1846
1538
1399
1450
2119
1520
1476
606
672
16
0
11
16
283
263
833
417
746
384
754
1284
1178
1343
1178
1817
2040
3529
2637
2678
2351
2539
1726
1673
2450
3032
1986
1185
2140
2242
2797
3060
3469
2970
3054
2286
2670
1640
1015
1003
1493
1895
1676
2428
2915
2603
1908
1336
1375
1325
1206
2384
3401
1839
1021
908
822
984
793
1371
867
662
103
2
197
769
1304
1741
3783
5632
4837
2487
2394
1080
1151
1157
824
493
658
1005
656
1062
2894
729
2161
2981
545
1775
2485
5764
5432
3879
1481
590
872
364
447
942
1592
2083
1776
2135
1996
2148
1518
1571
1141
494
568
565
381
573
990
983
2516
2451
2270
3435
4219
4523
4465
5700
6940
6232
2640
723
739
1132
1295
3104
2331
1353
1467
1449
2702
5235
2173
1402
3674
1315
231
409
1489
1587
847
671
1179
557
587
1094
1325
1138
956
1882
2171
2206
1481
788
702
197
212
305
213
309
37
0
8
0
0
0
40
1231
979
21
31
306
972
1155
778
441
660
410
347
388
301
42
490
20
164
422
1704
1327
2036
2584
2512
2881
2580
3168
2840
2991
2682
2991
3763
3671
3112
1982
1218
1715
3486
3604
2317
1329
432
245
1091
2018
2414
2431
3093
3174
2273
3442
2899
3459
6550
8100
8002
8056
5314
3363
1586
1359
1937
1483
1478
938
1799
987
1340
2574
3011
5346
6291
7708
7009
7916
8168
8167
8048
5997
5508
6270
6677
6848
7882
6801
5957
6193
7077
6059
5530
8324
8069
6900
7338
6948
5636
4701
3630
3495
3922
1955
2165
4224
4205
1979
2480
3918
4767
5649
7017
6995
4819
4554
4185
3843
2452
1372
2427
2065
1923
1550
1757
2642
1509
903
747
738
716
617
333
427
315
572
923
1850
4705
4802
4674
2270
1836
1664
1493
1634
1495
2691
2002
1563
1132
1523
1805
2810
3358
3049
1702
908
219
168
28
33
226
323
759
872
527
10
0
0
0
0
148
846
652
342
804
1258
708
1100
2038
2736
1503
1361
932
1665
3603
3472
2388
2200
2968
5031
7149
6681
8121
9488
9040
9020
9441
10243
9593
9829
9493
9489
8899
9306
9332
8291
7767
6620
6012
4327
4376
4634
5809
5303
4255
3201
1846
1273
1239
1257
693
592
856
888
469
594
547
234
232
195
29
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
13
45
4
15
90
163
167
37
59
96
142
90
232
244
344
420
574
792
566
912
797
1018
830
766
519
620
302
211
40
57
307
203
219
70
1
29
464
551
652
612
993
1687
1497
1403
1276
881
1173
1332
1349
1194
1453
1459
1722
1515
1354
1312
1332
1463
1698
1455
1214
932
311
177
29
0
97
302
301
431
383
639
414
535
1512
679
151
31
0
21
9
0
0
0
0
0
0
0
0
0
0
0
0
0
68
213
398
550
1782
2212
2291
3174
3025
3119
2853
2340
2408
1535
4840
5806
1655
1629
1811
1717
640
6
0
0
0
0
0
0
0
88
1816
1906
1879
2103
2015
2421
3124
4120
5212
6839
5893
5626
4401
2096
1920
1341
1016
883
597
914
762
839
937
556
864
876
586
735
1927
2363
3214
3845
4827
5068
1926
2577
1292
863
1383
883
811
429
1473
1736
1785
1551
1987
1971
1033
737
651
584
463
920
1483
996
1169
1930
1589
801
1411
1099
2465
2639
2796
1843
2594
4136
5937
7061
4303
4326
5956
4907
5074
5505
4657
5100
7890
7971
8832
9508
9650
7821
7009
7817
7722
5562
6498
4753
3240
8192
9060
9502
6845
4235
2823
2018
414
29
0
6
1
281
2820
1439
1054
2041
2124
1836
1642
1572
1317
402
33
0
0
58
141
55
0
108
542
330
890
1099
423
423
631
694
1234
1164
1198
648
509
190
2419
4236
3959
3541
4063
3895
2624
1574
2616
3278
3288
3523
2491
1148
485
690
494
349
291
384
981
2708
3663
6004
7533
10111
8404
8951
9114
9350
10221
8848
7000
4837
4093
5686
8184
7739
9489
10429
9207
9343
9731
7107
6168
6472
7747
7896
7424
5920
5081
4718
4608
3483
2312
1808
2321
2499
630
0
0
0
560
1327
1558
581
602
366
848
917
1061
1490
1076
1112
1050
381
108
221
50
270
903
2302
2923
2968
3510
3051
2541
900
142
1912
3905
4272
2686
2726
2623
2168
2347
2170
0
0
0
1296
1032
784
954
577
532
246
78
2
0
0
10
144
604
1076
2456
1975
2021
3325
2364
1637
1514
998
1136
923
1139
653
1605
3300
2626
1207
2116
4328
7007
7542
7515
5608
3743
2871
3475
3286
3727
4153
4421
6052
6223
5170
3876
2648
2478
2049
2911
2461
2062
1868
1636
1863
1535
1066
1445
2685
2707
1987
5272
2150
970
639
321
214
0
41
308
454
536
580
795
429
577
795
583
605
659
800
709
2302
927
886
1112
2150
970
639
321
214
0
41
308
454
536
580
795
429
577
795
583
605
659
800
709
2302
927
886
1112
2150
970
639
321
214
0
41
308
454
536
580
795
429
577
795
583
605
659
800
709
2302
927
886
1112
1405
2177
4288
5031
4666
4103
3323
4333
5115
3452
5139
5659
4576
5719
5787
6634
5168
4307
4993
6737
6847
6408
5234
5006
4791
4283
3596
2277
2097
1789
1463
1041
615
245
142
61
0
0
0
181
341
403
1895
3566
4208
3763
4801
4086
4087
4924
4734
4484
4421
2810
2114
2262
2143
2187
2003
2003
2316
1193
2295
2311
2255
2287
2166
2178
1936
1854
0
0
0
0
0
0
0
0
0
1117
1639
1719
2373
4560
4328
4218
4099
4357
4410
3417
3573
3930
3459
2883
3068
3709
2299
1633
1118
999
688
305
347
504
315
183
150
104
322
182
157
194
166
354
679
565
833
2768
7501
7472
6394
4054
2527
2108
1345
1469
1122
986
841
729
103
28
570
314
454
640
296
298
117
777
1260
1362
1710
3266
3709
3555
3454
2837
2211
1111
234
440
424
85
591
1048
2682
4810
4894
1907
1997
1494
1820
2621
3953
5045
5185
5183
6244
5296
2295
2264
2161
2270
2167
3036
1281
2547
2442
2159
2306
3085
2057
1038
2012
1058
413
811
1507
2646
2901
2448
2203
1106
795
1256
1829
2646
2431
3124
3346
3477
3032
2711
3888
4919
4779
4466
4802
2962
544
654
355
187
148
302
400
904
1221
1155
742
623
792
828
2566
5265
5275
6383
7285
5317
2509
3168
2941
3503
3649
3997
3666
3732
3343
3443
3978
3975
2766
2149
1346
960
729
1454
2094
2285
2145
3350
2804
3463
3571
4197
4099
4117
3403
2602
1910
2430
3354
3516
4082
4373
3584
3434
3374
4339
3024
3322
2769
3349
3737
1799
1645
2169
595
441
458
450
589
262
233
871
2046
4307
3269
2788
5365
6222
6221
6737
7537
7262
7434
6892
6816
7533
7116
6426
6707
7059
6811
6244
6270
6678
7032
7516
7546
7548
7330
7021
5040
3705
2225
145
136
66
150
166
347
203
472
428
137
208
301
891
715
1135
1633
1895
2755
3737
5888
4691
7023
7553
7409
7551
7547
7552
7553
7545
6379
3605
2131
1812
2651
2231
2209
1773
2683
2318
3230
3182
3398
3811
3497
3980
3544
4705
4377
4342
4599
3407
4508
5106
4671
3891
2975
2264
1074
2099
2236
1238
1088
1205
747
1585
1145
1131
977
1812
2536
3332
4057
5669
6915
7537
7548
7549
7550
7547
7545
7547
7546
7548
7551
7548
7548
7550
7532
7483
7023
7448
7353
7195
7037
6561
5422
5538
4359
3699
2937
2031
2351
1815
2133
2703
2989
3229
2275
1036
378
704
763
1196
1135
1338
1162
2607
2870
2824
3404
4528
5056
6160
6855
6825
6618
7438
7515
7543
7458
7538
7494
7385
7336
6660
7305
6055
5060
4411
4514
4193
4315
4508
5346
6406
6401
6593
6741
7450
7533
7531
7551
7552
7548
7531
7548
7552
7554
7015
5621
4390
3310
2803
2966
2251
3621
6003
4952
5770
4881
4871
3677
4556
5136
5108
4878
5000
4197
3460
2351
3773
3804
2413
5354
4122
4552
3268
2613
2419
2537
3306
4020
5181
6232
5244
6359
7128
7515
7553
7552
7552
7547
7550
7552
7552
7553
7550
7550
7032
7547
7275
7068
5471
5135
7123
6931
7302
7347
7154
7037
6107
4112
4289
2114
1756
1669
830
837
3277
4343
4985
4659
4913
4476
3386
2363
1386
1056
1310
963
1017
795
264
607
680
419
1773
2994
4356
3662
4893
4557
6338
5583
5305
3961
3915
2604
1924
1621
2362
1871
2144
1443
1317
712
1475
1967
2432
1140
2724
2778
3530
3428
4423
6537
7424
7068
7038
7270
7162
6022
4888
2441
2175
1291
857
833
1092
752
595
667
927
1202
1219
1865
1625
1217
1295
1479
1722
2231
2056
2772
3443
3077
4311
4067
5083
4469
2939
4071
3929
3611
3733
3867
4283
3048
2502
2253
3802
5070
7263
6624
5473
4764
4207
5803
6487
7263
6705
5531
5040
5654
6116
7062
7065
7329
6850
7094
6561
6707
6564
4816
5550
6037
4885
4241
3235
2333
1763
1505
843
1597
1296
3036
3884
3192
3892
4041
5514
5670
4388
3836
3219
5154
4594
3414
2735
2823
2767
2239
1785
1196
1550
2647
2951
3397
4192
3520
3334
4650
5116
6081
4041
3326
3836
5446
8281
8378
9819
10437
10492
10495
10497
10496
10493
10497
10253
7549
7009
4998
5793
6543
6334
6930
7096
7331
6432
5655
4853
4394
4414
4634
5388
6633
6512
6379
7025
7006
7304
8610
9238
8628
5957
5436
5344
4989
5871
6272
6902
7464
6661
6165
5988
3776
2783
6372
7230
7103
6622
6918
6972
4613
4551
7257
7077
4996
4263
3578
5177
3278
4096
5688
5872
6500
6176
7000
6455
4731
4521
4819
5618
7580
5550
4625
3346
4242
6979
6835
5932
3819
6429
6240
7239
5540
3837
4290
3540
4874
6708
5365
4178
5576
8129
10087
8375
10012
9417
8928
7603
8398
8779
10496
10493
9872
9804
9651
10431
10453
10371
9672
9762
10156
9687
9325
9529
9312
8648
9072
7875
9354
7206
7610
6507
7060
8289
9851
7913
5581
1178
334
653
34
0
0
191
1377
1678
1582
1590
2864
3965
2287
2562
1292
1054
1509
844
677
1537
1851
2133
2015
3156
3316
2571
1494
2710
3377
3105
1342
1865
3270
3350
1470
2284
2335
2761
4528
2871
3609
3134
5055
7433
6731
6930
7418
7556
7549
7547
7545
7545
7543
7541
7541
7400
7546
7544
7546
9386
10499
8399
7556
7501
7517
6783
4314
5176
5446
4126
4889
3169
3350
2531
1526
3221
2789
3451
3863
4189
4105
3412
3881
4642
4381
4987
4402
4380
5318
3257
5523
6272
7453
8432
10257
10183
7388
6184
5708
5552
3364
4905
5872
3975
6313
8784
6474
5294
4587
2944
3213
3790
1740
1749
2361
2059
2496
2671
4885
6198
4918
5965
6534
4407
3717
2305
2301
2158
2303
4050
6442
7106
6355
4488
3720
3688
4355
4662
2849
2553
6899
5029
4735
4788
4176
3214
3229
2591
1789
1347
2881
4258
3294
4064
6120
7044
6355
5181
5252
4643
3997
3582
3062
2112
3539
1816
1555
1485
2725
2050
1643
1462
769
548
400
507
787
551
998
1979
2935
5170
5254
4222
4294
4970
7737
9468
8561
8092
8333
6724
7559
5774
3782
3362
3265
3310
5612
4752
946
2573
2248
1288
665
975
1336
1092
1400
1495
1792
3537
2746
2695
2609
2577
3786
2136
614
88
51
0
0
0
0
0
0
0
0
0
5
929
2412
2408
2307
2953
2865
4023
6879
6749
8647
5558
5703
4681
2920
1500
1152
888
195
78
20
68
387
737
3645
4295
3627
4687
7517
6206
6221
8905
9671
10195
8239
7513
9732
9711
9662
10131
9433
7847
6443
3556
3372
3510
2515
601
273
235
7
0
75
13
70
286
506
637
416
175
259
497
230
43
0
0
111
129
404
1204
3189
3170
1736
2734
8042
9692
9982
10141
9927
9874
10104
10057
10242
10141
10404
10072
9961
9768
7546
5219
3987
4468
4581
5169
7119
8949
8307
8143
8113
5385
7230
7164
8435
8782
7539
9001
9096
9884
8634
8853
9885
9639
7803
5848
6480
5809
7053
8078
7437
5780
6650
7948
8579
7612
7873
8546
7240
6600
7030
8000
9482
10137
10264
9776
9951
9561
8722
8800
8379
8175
6928
9140
9339
6377
4860
3512
3482
3875
2947
1930
1593
2067
871
186
67
83
331
303
1309
596
18
19
3
9
87
344
1016
1674
2413
2154
1466
1622
295
6
22
83
753
955
1263
1783
1410
2912
3302
4179
7038
8435
7542
6546
8834
9209
9571
9910
10178
10024
9882
9546
9681
9735
9199
9047
9657
8205
6902
5962
6247
7719
8731
7935
5898
7176
7511
7028
4502
3467
4225
4613
5662
5297
6137
6884
5781
4542
2893
3207
3534
5014
3356
4233
2848
2817
3238
3486
2520
1454
1331
1247
1216
795
499
794
909
497
289
168
78
11
22
3
10
9
2
0
0
0
0
0
0
14
452
1209
1637
3378
4421
6899
3603
1563
1200
1460
2378
3107
4743
8841
9737
10305
10397
10110
10175
10244
10438
10169
10292
10492
10498
10494
9859
9912
10485
10494
10489
10490
10412
10362
10023
9313
7028
6904
7045
6517
2989
1323
1372
3006
183
154
0
302
1306
3158
4366
5422
6635
6147
5787
5711
4960
5242
3708
3010
2326
3451
6140
6084
7457
7545
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0