43
1001
1167
0
657
326
266
342
265
422
133
354
246
332
255
231
337
200
394
207
20
34
14
9
325
240
10
17
13
6
4
331
220
18
8
323
249
7
31
339
196
40
16
344
206
15
319
213
12
27
308
169
419
187
24
440
11
1
330
221
1003
1085
574
278
234
306
378
109
267
243
283
232
193
302
154
373
289
202
25
270
238
3
251
217
21
269
228
26
279
201
300
263
252
158
336
264
260
1006
504
148
111
107
174
65
150
117
153
100
90
177
155
88
5
163
93
159
76
2
156
94
144
85
164
72
125
82
178
79
77
1007
688
423
195
197
192
276
176
214
191
147
131
245
161
175
30
162
203
170
181
204
173
180
22
185
129
171
151
23
157
186
1008
747
166
165
295
84
233
168
130
272
227
19
226
140
215
242
134
248
137
229
141
218
105
284
126
205
138
1010
706
67
118
127
136
120
143
128
73
1011
745
189
223
139
78
188
183
160
92
209
152
1013
977
501
146
83
182
271
172
281
257
184
216
211
212
230
28
1014
885
530
224
277
359
87
253
317
241
210
261
135
199
288
1017
766
361
102
101
104
124
106
108
113
1019
39
1020
433
268
46
57
115
119
121
112
1021
1140
670
313
287
370
468
247
329
427
334
301
259
297
29
305
273
299
296
320
256
1022
1186
652
303
347
262
462
103
311
291
321
438
250
328
294
275
351
324
244
1023
579
123
51
122
132
142
116
1025
577
42
89
145
1026
1024
591
410
91
236
388
225
239
298
254
237
1030
910
596
309
408
95
310
409
258
292
1032
555
235
363
222
1034
886
532
360
372
32
149
333
290
1035
398
44
68
80
110
61
81
1036
812
486
341
335
314
1037
1106
632
286
280
304
179
340
282
1038
811
439
69
167
208
1039
759
194
1040
646
55
71
99
1041
857
75
219
1042
1042A
1043
1043A
1044
1046
349
190
54
98
1047
824
476
198
338
59
316
1048
842
506
62
1053
375
96
114
37
45
86
58
1054
925
466
1055
786
369
1056
1087
534
312
1058
603
64
1059
1119
318
384
322
379
1060
678
52
36
53
70
56
47
48
38
50
1061
659
1063
636
1064
935
1066
825
405
1068
1171
619
389
391
353
397
1070
1163
623
307
357
315
35
407
1071
1072
691
1073
610
97
1074
1075
588
1076
650
421
383
285
274
387
1077
33
1078
929
1079
1079A
1081
818
358
1082
561
366
60
41
1086
1087A
1089
1090
1091
1094
1101
1004
464
1104
497
74
1105
901
513
1107
637
401
327
367
364
418
1108
827
1111
49
1112
1190
702
393
474
352
420
365
396
411
356
1114
960
553
380
1115
581
1117
948
559
1120
1120A
1121
548
1123
970
1125
979
589
293
1127
972
542
1129
547
1131
928
522
1134
709
1135
608
1136
832
1138
889
1141
664
1142
996
594
350
1144
859
1146
831
1148
855
1149
1161
624
1150
893
452
1152
382
63
66
1153
854
424
1154
454
1156
1158
730
1159
800
434
1160
771
675
453
445
448
1165
834
1169
1172
1173
1174
1175
1176
1177
1201
776
1202
1000
518
1204
1205
403
1206
1118
1207
934
1208
480
1209
692
1210
940
447
1212
862
1213
1214
1103
1215
915
1217
952
444
1218
1051
1220
841
1221
721
1222
615
1223
392
1224
672
1225
875
1226
1093
527
1228
749
381
1229
1113
1231
488
1232
856
509
1234
348
1236
584
1237
797
1238
847
1239
879
485
1242
787
1243
1157
554
1245
770
1246
647
1247
1110
515
1249
953
481
1250
668
1252
1253
1262
1272
1301
1302
1303
368
1304
519
1305
582
1307
1029
426
1308
505
343
371
1309
1311
1109
415
1313
1315
489
346
1316
374
1317
778
1318
1319
641
1320
714
1321
611
1322
1324
740
1325
752
1326
795
1327
1329
385
345
395
399
1331
808
1333
754
1334
1336
1337
1276
487
1340
923
1343
764
1344
1346
1347
796
1348
975
467
1358
1401
625
1402
493
1403
899
413
1405
1406
1407
571
1408
441
1409
1410
1411
835
1412
607
1413
1414
744
1415
775
1416
716
1417
1184
503
1418
545
1420
1421
814
1423
575
1424
1425
520
1426
963
1427
1428
895
1429
1430
533
1431
772
416
1432
1433
649
1434
629
1435
669
1436
1437
690
377
1438
1439
715
1440
1444
1446
1447
723
1448
627
1449
916
1450
833
1451
793
1452
958
495
1453
743
1454
645
1455
705
1458
599
1459
613
1461
1462
1463
1463A
1464
1465
1466
655
1467
1468
666
1469
703
1470
1472
1472A
1476
1480
617
1481
1481A
1483
1483A
1485
1487
1491
1492
1492A
1493
1494
1494A
1495
1496
1497
1498
1498A
1501
982
1502
1504
751
1505
1506
537
1508
1509
560
1510
943
412
1513
1515
1516
992
1518
640
1519
720
1520
609
1521
930
431
1522
496
1523
1524
1525
1526
1527
1528
558
1529
878
1530
828
1532
1534
1535
1536
1537
1096
470
355
1539
1540
1543
911
417
1545
616
1548
1550
1551
956
1553
1553A
1554
524
1555
1556
1562
1562A
1600
1601
1602
661
1603
748
1604
549
1605
642
1606
541
1607
1088
1609
477
1611
1612
1613
753
429
1615
404
1617
1618
1619
1621
729
386
1622
1623
460
376
1627
1628
802
1629
498
1630
1631
1166
698
1632
864
568
1633
763
1634
529
1635
663
1636
1637
1638
757
1639
1641
1642
1643
1644
1645
1646
710
437
1648
595
1649
1651
1652
732
463
1654
1656
1027
1658
618
425
1661
809
1664
1665
1666
1667
1668
1670
1151
450
1671
1673
1675
430
1676
479
400
526
1678
1197
1679
1679A
1682
511
1683
1689
1690
1691
1691A
1698
1698A
1699
1699A
1701
1299
1703
837
1704
1706
1708
1709
819
1710
1711
1712
700
1713
1715
821
1716
1717
1718
801
1719
1720
1721
1722
755
1723
1724
572
1725
1726
844
1727
1728
712
1729
704
1730
1732
1734
1735
1737
456
1739
1739A
1741
1742
962
457
1744
826
1745
1746
1747
769
1751
635
1752
578
1753
967
552
1755
1756
1757
1760
1764
1770
731
1774
1775
1775A
1778
1780
1781
1781A
1782
1783
1784
362
1786
1787
1788
1789
1790
1791
1792
848
1793
1139
601
1794
1795
1795A
1797
1798
1069
1799
845
1801
1802
1803
1805
1811
643
1814
1815
1065
1819
1193
550
1820
1821
1822
442
1823
1824
1826
1827
654
1828
585
1829
1830
514
1831
1832
1057
1833
676
1834
1835
1836
484
1837
539
1838
475
459
1839
1840
718
1841
1843
1844
1845
858
1846
1847
1170
432
1849
760
1850
980
1852
461
1853
1854
1855
667
1856
1122
1857
746
1859
483
1861
683
1862
1863
1865
903
1866
1868
1869
1870
1873
768
402
1875
823
1877
656
1884
1884A
1885
446
1886
583
1887
1898
1901
1902
471
1903
436
1905
414
1907
1909
651
1910
1016
1913
805
536
1917
544
1919
621
1920
941
1921
999
1923
1099
443
1925
789
1927
1929
1930
1931
853
1935
1937
1938
593
1939
816
1941
887
1942
1943
1944
1945
1946
1947
785
1949
1951
774
1952
997
510
1953
634
1954
1955
782
1958
677
1959
1960
567
1961
1962
1002
1964
1966
806
1968
1972
1975
2001
2002
741
2004
788
2005
1080
2006
2009
779
2010
724
2012
2013
2014
2015
697
2017
614
428
2018
2019
2022
2022A
2025
2026
738
492
2028
735
2034
846
521
2038
2043
612
2046
626
2047
2048
2049
2053
695
2056
2057
684
2061
2062
2065
728
2068
674
2069
580
2075
2076
2078
2081
701
2086
2090
546
2096
761
2098
696
2101
2102
2103
820
2107
693
2108
2110
525
2112
605
2113
784
507
502
531
2117
798
538
2118
2119
2120
938
565
2124
2125
2126
2127
2128
2128A
2129
2142
2301
2305
2306
586
2308
600
2309
2313
2314
790
573
2321
2323
736
2326
564
2330
707
2333
500
2336
722
473
2338
2339
815
2340
2341
2342
2343
734
540
2344
2345
2346
2351
648
2352
694
2357
2359
587
2377
2378
799
2380
2381
2383
2384
1100
2385
836
2386
2389
803
2392
2402
2403
807
2406
2407
482
2408
630
2409
2410
991
2412
2413
2414
2417
2418
2419
2423
2426
2427
921
2428
2431
2432
2434
2436
869
2438
2439
2440
455
2441
2442
2445
523
2446
2452
2458
620
2459
756
2460
2462
2464
2465
638
2467
2469
2470
2475
2476
874
458
2477
2479
2487
2489
2491
2492
2493
2494
2539
2542
891
2543
2544
2545
2546
633
2547
2548
2552
863
2801
2802
2809
2810
2811
2812
2813
2821
2826
2833
2834
2871
2872
2873
2875
2951
2952
2953
3601
3602
3603
3604
3605
3606
3607
3608
3609
449
3610
1084
3611
3612
3614
3615
3616
3617
662
3620
3621
3623
1018
3624
3627
3628
3629
843
3630
3632
3634
3635
3636
959
3639
3640
1097
3642
535
3646
3650
3652
3654
850
3733
3734
3737
528
3740
3741
631
3742
3743
3744
913
556
3745
3746
3749
3750
3751
3752
478
3753
590
3755
924
3757
3759
3760
3767
3771
3772
3774
3775
3777
3781
685
3782
3784
3785
3789
3801
1083
3802
792
3803
3804
3805
3806
592
3809
3810
3811
3812
3814
961
3818
3819
3820
3821
3823
673
3825
3827
3828
551
3834
472
3835
3836
3840
3843
680
3913
3914
777
3915
908
451
3916
3917
3919
3920
3922
865
3923
3924
3925
3927
3928
3931
3932
3933
3936
490
3937
849
435
3938
3939
3940
3951
3952
3953
606
3954
3955
3957
3958
3959
3960
3962
3964
3965
1189
687
3967
3969
3974
3978
3981
3982
4001
4002
4004
4005
4006
867
4007
4008
4010
604
406
4011
950
4012
4012A
4013
4015
4016
4017
4019
4020
1028
4021
4022
4023
4026
4034
998
4035
4039
4041
4043
781
4045
682
4046
4047
4048
4050
4051
4052
4053
927
4054
4058
973
4059
4060
4061
4063
4067
4070
4071
4074
4075
4076
4078
4079
557
4084
4086
1130
758
4087
4097
4099
4101
4110
569
4113
390
4117
4118
4119
4122
4123
4126
4128
4129
725
4130
494
4131
4136
4137
4141
4146
4147
4154
4201
1098
4202
4203
4205
4207
947
4211
4212
4216
4218
4221
939
4226
965
562
4227
4231
4232
4238
4241
4242
4247
4249
4250
4251
4257
4258
4259
4260
4261
876
4262
993
4265
4268
4272
4273
4277
4281
4283
4285
4287
4288
4289
4294
499
4297
4298
516
4301
986
563
4303
4305
4310
882
4312
4313
4316
4319
4321
4327
4328
4332
4334
905
4344
4348
4353
4401
872
4402
4403
4404
838
4405
4406
4407
4408
4409
4410
1196
4411
4412
4413
4414
870
4415
4416
644
4417
737
4418
4419
4420
4422
4423
4424
4425
4426
4428
969
4429
765
4432
4435
4437
4438
4674
4675
4676
4678
512
4679
4680
4684
660
4685
871
4687
4689
4690
978
4691
4692
517
4695
4696
4697
4698
4699
4701
4702
4705
4711
4718
5449
5450
5451
5452
5453
5454
5454A
5455
5456
5456A
5457
5458
5465
5470
5501
5502
5505
5507
5507A
5508
5537
5538
658
5539
5551
5552
5555
5556
5557
5567
5568
5580
5581
5585
5625
5629
5648
5748
5749
5750
5750A
5751
5752
5754
5755
5758
5758A
5759
5760
5761
5762
5763
5764
5764A
5765
5766
5767
5768
5769
5769A
5770
5771
5772
5773
5774
839
5775
5776
5779
5781
5782
5783
5784
5785
5785A
5786
5802
5804
5806
5806A
5807
5810
5811
840
5813
5821
5821A
5858
5859
5860
5879
5879A
5880
5881
5882
5883
5884
5885
5886
5887
5895
5896
5896A
5897
5897A
5898
5898A
5901
5901A
5902
5904
5905
5908
5913
5918
5919
5925
5926
5927
5929
5930
5930A
5932
5933
5936
5937
5938
5947
5949
5950
5951
5951A
5952
5953
5954
5956
5959
5960
5961
5962
5965
5966
5973
5975
5976
5977
5978
5979
5981
5982
5986
5989
5989A
5992
5994
5995
6011
6011A
6016
6224
6401
6402
6403
6403A
6404
6405
6406
6407
6408
6409
6410
1187
6411
6412
6413
6414
6415
6416
6420
6420A
6421
6422
6423
6424
6425
6426
6431
6452
6454
1178
6455
6456
6458
6460
6461
6462
6465
6469
713
6470
6473
6490
6491
6492
6493
6494
6495
6503
6504
6508
6601
6602
6623
6624
6625
6663
6664
6665
6666
6667
6668
6672
6673
6675
6677
6678
6679
6680
CNTYTOT
731633
375050
199196
132371
211704
125481
241805
67438
183706
149515
198800
129819
137124
178126
129134
202127
199399
116862
24097
9430
4652
191160
133565
4049
14820
5739
3716
188995
119382
3918
14459
9148
7363
4748
184012
132638
4280
20866
6946
190569
116203
4603
18437
8770
4448
203254
112292
9065
14345
7081
179291
119261
5874
14308
13125
8731
170590
98177
18870
231841
106453
11167
29002
223632
71732
9610
7126
15639
15348
7453
184761
115822
19201